Exemplo n.º 1
0
 public void Info(string message)
 {
     if (IsInfoEnabled)
     {
         _logger.Info(message);
     }
 }
Exemplo n.º 2
0
 /// <summary>
 /// 记录一般的信息到日志。
 /// </summary>
 /// <param name="message">要记录的信息。</param>
 /// <param name="exception">异常对象。</param>
 public void Info(object message, Exception exception = null)
 {
     if (LogEnvironment.IsConfigured(LogLevel.Info))
     {
         _logger.Info(exception, message?.ToString());
     }
 }
Exemplo n.º 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();
            }
        }
Exemplo n.º 5
0
        public void Info(Exception exception, string messageTemplate, params object[] propertyValues)
        {
            var message = string.Format(messageTemplate, propertyValues);

            _logger.Info(exception, CreateMessage(message));
        }
Exemplo n.º 6
0
 /// <summary>
 /// 记录一般的信息到日志。
 /// </summary>
 /// <param name="message">要记录的信息。</param>
 /// <param name="exception">异常对象。</param>
 public void Info(object message, Exception exception = null)
 {
     log.Info(exception, message?.ToString());
 }
Exemplo n.º 7
0
 public void Info(string s)
 {
     _logger.Info(s);
 }
Exemplo n.º 8
0
 /// <summary>
 /// Log information messages.
 /// </summary>
 /// <param name="format">The message format string.</param>
 /// <param name="arguments">The message format argument array.</param>
 public override void Info(string format, params object[] arguments)
 {
     _logger.Info(format, arguments);
 }
Exemplo n.º 9
0
 public void LogInformation(string format, params object[] args)
 {
     _nlog.Info(format, args);
 }
Exemplo n.º 10
0
 /// <summary>
 /// 记录一般的信息到日志。
 /// </summary>
 /// <param name="message">要记录的信息。</param>
 /// <param name="exception">异常对象。</param>
 public void Info(string message, Exception exception = null)
 {
     log.Info(exception, message);
 }
Exemplo n.º 11
0
 public void Info(string message)
 {
     _logger.Info(message);
 }
Exemplo n.º 12
0
 public void Info <T>(T value)
 {
     mLogger.Info(value);
 }
Exemplo n.º 13
0
 public void Information(Exception exception, string messageTemplate, params object[] propertyValues)
 {
     _logger.Info(exception, messageTemplate, propertyValues);
 }