public AuditorResponseBase(Settings settings, IHqvLogger logger) { _settings = settings; _logger = logger; if (_settings.ShouldCreateExceptionForAuditing == null) { if (logger is IHqvLoggerStructured) { _settings.ShouldCreateExceptionForAuditing = false; } else { _settings.ShouldCreateExceptionForAuditing = true; } } }
public EventLogger(IEventLogRepository eventLogRepository, IHqvLogger logger) { _eventLogRepository = eventLogRepository; _logger = logger; }