private static Microsoft.Extensions.Logging.LogLevel GetExternalLogLevel(LogLevel level) { switch (level) { case LogLevel.Debug: return(Microsoft.Extensions.Logging.LogLevel.Debug); case LogLevel.Trace: return(Microsoft.Extensions.Logging.LogLevel.Trace); case LogLevel.Information: return(Microsoft.Extensions.Logging.LogLevel.Information); case LogLevel.Warning: return(Microsoft.Extensions.Logging.LogLevel.Warning); case LogLevel.Error: return(Microsoft.Extensions.Logging.LogLevel.Error); case LogLevel.Critical: return(Microsoft.Extensions.Logging.LogLevel.Critical); } return(Microsoft.Extensions.Logging.LogLevel.None); }
private static NLog.LogLevel GetExternalLogLevel(CacheManager.Core.Logging.LogLevel level) { switch (level) { case CacheManager.Core.Logging.LogLevel.Debug: return(NLog.LogLevel.Debug); case CacheManager.Core.Logging.LogLevel.Trace: return(NLog.LogLevel.Trace); case CacheManager.Core.Logging.LogLevel.Information: return(NLog.LogLevel.Info); case CacheManager.Core.Logging.LogLevel.Warning: return(NLog.LogLevel.Warn); case CacheManager.Core.Logging.LogLevel.Error: return(NLog.LogLevel.Error); case CacheManager.Core.Logging.LogLevel.Critical: return(NLog.LogLevel.Fatal); } return(NLog.LogLevel.Off); }
private static Microsoft.Extensions.Logging.LogLevel GetExternalLogLevel(LogLevel level) { switch (level) { //// TODO: Change on RC2 update ////case LogLevel.Trace: //// return Microsoft.Extensions.Logging.LogLevel.Trace; ////case LogLevel.Debug: //// return Microsoft.Extensions.Logging.LogLevel.Debug; case LogLevel.Trace: return(Microsoft.Extensions.Logging.LogLevel.Debug); case LogLevel.Debug: return(Microsoft.Extensions.Logging.LogLevel.Verbose); case LogLevel.Information: return(Microsoft.Extensions.Logging.LogLevel.Information); case LogLevel.Warning: return(Microsoft.Extensions.Logging.LogLevel.Warning); case LogLevel.Error: return(Microsoft.Extensions.Logging.LogLevel.Error); case LogLevel.Critical: return(Microsoft.Extensions.Logging.LogLevel.Critical); } return(Microsoft.Extensions.Logging.LogLevel.None); }
public void Log(CacheManager.Core.Logging.LogLevel logLevel, int eventId, object message, Exception exception) { if (eventId == 0) { return; } var message2 = eventId.ToString() + ":"; message2 += message == null ? string.Empty : message.ToString(); _logger.Log(GetExternalLogLevel(logLevel), exception, message2); }
public bool IsEnabled(CacheManager.Core.Logging.LogLevel logLevel) { return(logLevel > CacheManager.Core.Logging.LogLevel.Information && _logger.IsEnabled(GetExternalLogLevel(logLevel))); }
public void Log(LogLevel logLevel, int eventId, object message, Exception exception) { _logger.Log(GetExternalLogLevel(logLevel), eventId, message, exception, _formatter); }
public bool IsEnabled(LogLevel logLevel) { return(_logger.IsEnabled(GetExternalLogLevel(logLevel))); }