Class LoggerAuditLogger
Audit logger that writes to ILogger with structured logging. Query is not supported — returns empty results.
public class LoggerAuditLogger : IAuditLogger
- Inheritance
-
LoggerAuditLogger
- Implements
- Inherited Members
Constructors
LoggerAuditLogger(ILogger<LoggerAuditLogger>)
public LoggerAuditLogger(ILogger<LoggerAuditLogger> logger)
Parameters
loggerILogger<LoggerAuditLogger>
Methods
Log(AuditEntry)
public void Log(AuditEntry entry)
Parameters
entryAuditEntry
QueryAsync(AuditQuery)
public Task<AuditQueryResult> QueryAsync(AuditQuery query)
Parameters
queryAuditQuery