public SynchrologLogger(LogLevel logLevel, string categoryName, ISynchrologClient synchrologClient, IHttpContextWrapper httpContextWrapper) { _logLevel = logLevel; _categoryName = categoryName; _synchrologClient = synchrologClient; _httpContextWrapper = httpContextWrapper; }
protected virtual void Dispose(bool disposing) { if (!_isDisposed) { if (disposing) { _synchrologClient = null; _httpContextWrapper = null; } _isDisposed = true; } }
public SynchrologLoggerProvider(ISynchrologClient synchrologClient, LogLevel logLevel, IHttpContextWrapper httpContextWrapper) { _synchrologClient = synchrologClient; _logLevel = logLevel; _httpContextWrapper = httpContextWrapper; }