Beispiel #1
0
        public async Task LogAsync(AuditObjectData auditObject)
        {
            AuditSubjectData auditSubjectData = _auditDataService.Get();

            AuditEntity audit = new AuditEntity(
                auditObjectData: auditObject,
                auditSubjectData: auditSubjectData);

            _dbContext.Audit.Add(audit);

            int changes = await _dbContext.SaveChangesAsync();

            if (changes <= 0)
            {
                _logger.LogError($"Failed to add audit");
            }
        }