private static NLog.LogLevel ToNLogLogLevel(LogLevel level) { switch (level) { case LogLevel.Trace: { return(NLog.LogLevel.Trace); } case LogLevel.Debug: { return(NLog.LogLevel.Debug); } case LogLevel.Info: { return(NLog.LogLevel.Info); } case LogLevel.Warn: { return(NLog.LogLevel.Warn); } case LogLevel.Error: { return(NLog.LogLevel.Error); } case LogLevel.Fatal: { return(NLog.LogLevel.Fatal); } default: { throw new ArgumentOutOfRangeException("level"); } } }
public bool IsEnabled(LogLevel level) { return(logger.IsEnabled(ToNLogLogLevel(level))); }