public async Task <SaveResponse <IAuditEvent> > SaveAsync(IAuditEvent auditEvent) { var saveResponse = new SaveResponse <IAuditEvent>(); try { saveResponse = await _auditEventRepository.SaveAsync(auditEvent); } catch (Exception ex) { Console.WriteLine(ex); saveResponse.AddError(ex); _logManager.LogError(ex, "Error saving auditEvent"); } return(saveResponse); }