Esempio n. 1
0
        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");
            }
            }
        }
Esempio n. 2
0
 public bool IsEnabled(LogLevel level)
 {
     return(logger.IsEnabled(ToNLogLogLevel(level)));
 }