Table of Contents

Eingabe und Ergebnis aus der Historie ausblenden

Standardmäßig speichert die Ausführungshistorie Eingabe und Ergebnis vollständig. Mit zwei Attributen schließen Sie sensible Daten wie Preise, personenbezogene Daten oder Zugangsdaten gezielt davon aus:

[Action("import-kunden", Display = "Kunden importieren")]
[RedactInput]
public int ImportKunden(KundenImportInput input) { ... }

[Action("kunden-exportieren", Display = "Kunden exportieren")]
[RedactOutput]
public KundenExportResult ExportKunden() { ... }

Die Historie speichert für den jeweiligen Payload einen Platzhalter. Verarbeitung und Rückgabe bleiben unverändert. Eigene Logmeldungen werden nicht bereinigt.

Beide Attribute können kombiniert werden. Status, Dauer und Fehler bleiben in der Historie erhalten.