Пример #1
0
 public void Warn(string message)
 {
     if (IsWarnEnabled)
     {
         _logger.Warn(message);
     }
 }
Пример #2
0
 /// <summary>
 /// 记录警告信息到日志。
 /// </summary>
 /// <param name="message">要记录的信息。</param>
 /// <param name="exception">异常对象。</param>
 public void Warn(object message, Exception exception = null)
 {
     if (LogEnvironment.IsConfigured(LogLevel.Warn))
     {
         _logger.Warn(exception, message?.ToString());
     }
 }
Пример #3
0
        /// <summary>
        /// Logs the specified information.
        /// </summary>
        /// <param name="entry"></param>
        public void Log(LogEntry entry)
        {
            switch (entry.Severity)
            {
            case LogLevel.Information:
            {
                logger.Info(entry.Exception, entry.Message);
                break;
            }

            case LogLevel.Debug:
            {
                logger.Debug(entry.Exception, entry.Message);

                break;
            }

            case LogLevel.Warning:
            {
                logger.Warn(entry.Exception, entry.Message);

                break;
            }

            case LogLevel.Error:
            {
                logger.Error(entry.Exception, entry.Message);

                break;
            }

            default:
            {
                logger.Fatal(entry.Exception, entry.Message);

                break;
            }
            }
        }
        public void Log(LogEntry entry)
        {
            switch (entry.Severity)
            {
            case LoggingEventType.Information when IsEnabledFor(LoggingEventType.Information):
                _logger.Info(entry.Exception, entry.Message);

                break;

            case LoggingEventType.Debug when IsEnabledFor(LoggingEventType.Debug):
                _logger.Debug(entry.Exception, entry.Message);

                break;

            case LoggingEventType.Warning when IsEnabledFor(LoggingEventType.Warning):
                _logger.Warn(entry.Exception, entry.Message);

                break;

            case LoggingEventType.Error when IsEnabledFor(LoggingEventType.Error):
                _logger.Error(entry.Exception, entry.Message);

                break;

            case LoggingEventType.Fatal when IsEnabledFor(LoggingEventType.Fatal):
                _logger.Fatal(entry.Exception, entry.Message);

                break;

            case LoggingEventType.Trace when IsEnabledFor(LoggingEventType.Trace):
                _logger.Trace(entry.Exception, entry.Message);

                break;

            default:
                throw new ArgumentOutOfRangeException();
            }
        }
Пример #5
0
        public void Warning(Exception exception, string messageTemplate, params object[] propertyValues)
        {
            var message = string.Format(messageTemplate, propertyValues);

            _logger.Warn(exception, CreateMessage(message));
        }
Пример #6
0
 /// <summary>
 /// 记录警告信息到日志。
 /// </summary>
 /// <param name="message">要记录的信息。</param>
 /// <param name="exception">异常对象。</param>
 public void Warn(object message, Exception exception = null)
 {
     log.Warn(exception, message?.ToString());
 }
Пример #7
0
 public void Warn(string s)
 {
     _logger.Warn(s);
 }
Пример #8
0
 /// <summary>
 /// Log warning messages.
 /// </summary>
 /// <param name="format">The message format string.</param>
 /// <param name="arguments">The message format argument array.</param>
 public override void Warn(string format, params object[] arguments)
 {
     _logger.Warn(format, arguments);
 }
Пример #9
0
 public void LogWarning(string format, params object[] args)
 {
     _nlog.Warn(format, args);
 }
Пример #10
0
 /// <summary>
 /// 记录警告信息到日志。
 /// </summary>
 /// <param name="message">要记录的信息。</param>
 /// <param name="exception">异常对象。</param>
 public void Warn(string message, Exception exception = null)
 {
     log.Warn(exception, message);
 }
Пример #11
0
 public void Warn(string message)
 {
     _logger.Warn(message);
 }
Пример #12
0
 public void Warn <T>(IFormatProvider formatProvider, T value)
 {
     mLogger.Warn(formatProvider, value);
 }
Пример #13
0
 public void Warning <T>(Exception exception, string messageTemplate, T propertyValue)
 {
     _logger.Warn(exception, messageTemplate, propertyValue);
 }