Table of Contents

Interface IAuditLogger

Namespace
Tharga.Team.Service.Audit
Assembly
Tharga.Team.Service.dll

Interface for audit logging. Implementations handle storage (MongoDB, ILogger, etc.).

public interface IAuditLogger

Methods

Log(AuditEntry)

void Log(AuditEntry entry)

Parameters

entry AuditEntry

QueryAsync(AuditQuery)

Task<AuditQueryResult> QueryAsync(AuditQuery query)

Parameters

query AuditQuery

Returns

Task<AuditQueryResult>