Interface IAsiBackboneAuditSink
- Namespace
- AsiBackbone.Core.Audit
- Assembly
- AsiBackbone.Core.dll
Receives audit residue produced by the governance spine.
public interface IAsiBackboneAuditSink
Remarks
Core defines the contract only. Storage providers, hosts, or future integration packages own how and where residue is recorded.
Methods
WriteAsync(IAsiBackboneAuditResidue, CancellationToken)
Records a single audit residue value.
ValueTask WriteAsync(IAsiBackboneAuditResidue residue, CancellationToken cancellationToken = default)
Parameters
residueIAsiBackboneAuditResidueThe audit residue to record.
cancellationTokenCancellationTokenA token that can cancel the write.
Returns
- ValueTask
A task that completes when the residue has been recorded.