Interface IAuditRecorder
Namespace: Cephalon.Audit.Services
Assembly: Cephalon.Audit.dll
Records audit entries through the active Cephalon audit pipeline.
public interface IAuditRecorderMethods
Section titled “Methods”RecordAsync(AuditRecordRequest, CancellationToken)
Section titled “ RecordAsync(AuditRecordRequest, CancellationToken)”Records one audit entry and returns the normalized entry that was written.
ValueTask<AuditEntry> RecordAsync(AuditRecordRequest request, CancellationToken cancellationToken = default)Parameters
Section titled “Parameters”request AuditRecordRequest
The audit request to record.
cancellationToken CancellationToken
The token that cancels the operation.
Returns
Section titled “Returns”ValueTask<AuditEntry>
The normalized audit entry that was written.