public LoggerDataContainer(ILogger logger) { _logger = logger; WebProperties = WebPropertiesFactory.CreateDefault(); Exceptions = new List <CapturedException>(); LogMessages = new List <LogMessage>(); LoggerFiles = new LoggerFiles(logger); }
public void Reset() { ExplicitHttpStatusCode = null; LogMessages.Clear(); LogMessages = new List <LogMessage>(); Exceptions.Clear(); Exceptions = new List <CapturedException>(); LoggerFiles.Dispose(); LoggerFiles = new LoggerFiles(_logger); }
public void Reset() { ExplicitHttpStatusCode = null; LogMessages.Clear(); LogMessages = new List <LogMessage>(); Exceptions.Clear(); Exceptions = new List <CapturedException>(); LoggerFiles.Dispose(); LoggerFiles = new LoggerFiles(_logger); if (WebProperties?.Request != null) { WebProperties.Request._KissLogRequestId = Guid.NewGuid().ToString(); } }