Table of Contents

Interface IQueryableAuditSink

Namespace
JD.AI.Core.Governance.Audit
Assembly
JD.AI.Core.dll

An IAuditSink that also supports querying stored events.

public interface IQueryableAuditSink : IAuditSink
Inherited Members

Properties

Count

Returns the total number of stored events.

long Count { get; }

Property Value

long

Methods

QueryAsync(AuditQuery, CancellationToken)

Queries stored audit events with optional filters. Results are returned in reverse chronological order (newest first).

Task<AuditQueryResult> QueryAsync(AuditQuery query, CancellationToken ct = default)

Parameters

query AuditQuery
ct CancellationToken

Returns

Task<AuditQueryResult>