예제 #1
0
 /// <summary>
 /// 记录调试信息到日志。
 /// </summary>
 /// <param name="message">要记录的信息。</param>
 /// <param name="exception">异常对象。</param>
 public void Debug(object message, Exception exception = null)
 {
     if (LogEnvironment.IsConfigured(LogLevel.Debug))
     {
         log.Debug(exception, message?.ToString());
     }
 }
예제 #2
0
 /// <summary>
 /// 记录致命信息到日志。
 /// </summary>
 /// <param name="message">要记录的信息。</param>
 /// <param name="exception">异常对象。</param>
 public void Fatal(object message, Exception exception = null)
 {
     if (LogEnvironment.IsConfigured(LogLevel.Fatal))
     {
         log.Fatal(exception, message?.ToString());
     }
 }
예제 #3
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());
     }
 }
예제 #4
0
 /// <summary>
 /// 记录错误信息到日志。
 /// </summary>
 /// <param name="message">要记录的信息。</param>
 /// <param name="exception">异常对象。</param>
 public void Error(object message, Exception exception = null)
 {
     if (LogEnvironment.IsConfigured(LogLevel.Error))
     {
         log.Error(exception, message?.ToString());
     }
 }
예제 #5
0
파일: Logger.cs 프로젝트: nodyang/fireasy2
 /// <summary>
 /// 记录致命信息到日志。
 /// </summary>
 /// <param name="message">要记录的信息。</param>
 /// <param name="exception">异常对象。</param>
 public void Fatal(object message, Exception exception = null)
 {
     if (LogEnvironment.IsConfigured(LogLevel.Fatal))
     {
         log.Fatal(message, exception);
     }
 }
예제 #6
0
 /// <summary>
 /// 异步的,记录致命信息到日志。
 /// </summary>
 /// <param name="message">要记录的信息。</param>
 /// <param name="exception">异常对象。</param>
 public async Task FatalAsync(object message, Exception exception = null, CancellationToken cancellationToken = default)
 {
     if (LogEnvironment.IsConfigured(LogLevel.Fatal))
     {
         _logger.Fatal(exception, message?.ToString());
     }
 }
예제 #7
0
파일: Logger.cs 프로젝트: nodyang/fireasy2
 /// <summary>
 /// 记录警告信息到日志。
 /// </summary>
 /// <param name="message">要记录的信息。</param>
 /// <param name="exception">异常对象。</param>
 public void Warn(object message, Exception exception = null)
 {
     if (LogEnvironment.IsConfigured(LogLevel.Warn))
     {
         log.Warn(message, exception);
     }
 }
예제 #8
0
파일: Logger.cs 프로젝트: nodyang/fireasy2
 /// <summary>
 /// 记录调试信息到日志。
 /// </summary>
 /// <param name="message">要记录的信息。</param>
 /// <param name="exception">异常对象。</param>
 public void Debug(object message, Exception exception = null)
 {
     if (LogEnvironment.IsConfigured(LogLevel.Debug))
     {
         log.Debug(message, exception);
     }
 }
예제 #9
0
파일: Logger.cs 프로젝트: nodyang/fireasy2
 /// <summary>
 /// 记录一般的信息到日志。
 /// </summary>
 /// <param name="message">要记录的信息。</param>
 /// <param name="exception">异常对象。</param>
 public void Info(object message, Exception exception = null)
 {
     if (LogEnvironment.IsConfigured(LogLevel.Info))
     {
         log.Info(message, exception);
     }
 }
예제 #10
0
파일: Logger.cs 프로젝트: nodyang/fireasy2
 /// <summary>
 /// 记录错误信息到日志。
 /// </summary>
 /// <param name="message">要记录的信息。</param>
 /// <param name="exception">异常对象。</param>
 public void Error(object message, Exception exception = null)
 {
     if (LogEnvironment.IsConfigured(LogLevel.Error))
     {
         log.Error(message, exception);
     }
 }
예제 #11
0
파일: Logger.cs 프로젝트: nodyang/fireasy2
 /// <summary>
 /// 异步的,记录致命信息到日志。
 /// </summary>
 /// <param name="message">要记录的信息。</param>
 /// <param name="exception">异常对象。</param>
 public async Task FatalAsync(object message, Exception exception = null, CancellationToken cancellationToken = default)
 {
     if (LogEnvironment.IsConfigured(LogLevel.Fatal))
     {
         log.Fatal(message, exception);
     }
 }
예제 #12
0
파일: Logger.cs 프로젝트: nodyang/fireasy2
 /// <summary>
 /// 异步的,记录错误信息到日志。
 /// </summary>
 /// <param name="message">要记录的信息。</param>
 /// <param name="exception">异常对象。</param>
 public async Task ErrorAsync(object message, Exception exception = null, CancellationToken cancellationToken = default)
 {
     if (LogEnvironment.IsConfigured(LogLevel.Error))
     {
         log.Error(exception, message?.ToString());
     }
 }
예제 #13
0
 /// <summary>
 /// 异步的,记录调试信息到日志。
 /// </summary>
 /// <param name="message">要记录的信息。</param>
 /// <param name="exception">异常对象。</param>
 public async Task DebugAsync(object message, Exception exception = null, CancellationToken cancellationToken = default)
 {
     if (LogEnvironment.IsConfigured(LogLevel.Debug))
     {
         _logger.Debug(message, exception);
     }
 }