public void Log(AuditObjectData auditObject) { AuditSubjectData auditSubjectData = _auditDataService.Get(); AuditEntity audit = new AuditEntity( auditObjectData: auditObject, auditSubjectData: auditSubjectData); _dbContext.Audit.Add(audit); int changes = _dbContext.SaveChanges(); if (changes <= 0) { _logger.LogError($"Failed to add audit data"); } }