Table of Contents

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

residue IAsiBackboneAuditResidue

The audit residue to record.

cancellationToken CancellationToken

A token that can cancel the write.

Returns

ValueTask

A task that completes when the residue has been recorded.