Interface IApplicationAuditCompletionOutboxQuery
- Namespace
- ProjectTemplate.Infrastructure.Data.Auditing
- Assembly
- ProjectTemplate.Infrastructure.dll
Exposes minimized operational status and query projections for the durable outbox.
public interface IApplicationAuditCompletionOutboxQuery
Methods
GetHealthAsync(CancellationToken)
Task<ApplicationAuditCompletionOutboxHealth> GetHealthAsync(CancellationToken cancellationToken = default)
Parameters
cancellationTokenCancellationToken
Returns
QueryAsync(ApplicationAuditCompletionOutboxQueryRequest, CancellationToken)
Task<IReadOnlyList<ApplicationAuditCompletionOutboxItem>> QueryAsync(ApplicationAuditCompletionOutboxQueryRequest request, CancellationToken cancellationToken = default)
Parameters
requestApplicationAuditCompletionOutboxQueryRequestcancellationTokenCancellationToken