public override object InsertEvent(AuditEvent auditEvent) { var action = auditEvent.GetWebApiAuditAction(); using (LogContext.Push(new AuditLogEnricher(auditEvent, action))) { Log.Information(MessageTemplate, auditEvent.EventType, action.RequestUrl, action.ResponseStatus, auditEvent.Duration); } return(null); }