Exemple #1
0
        private void Error(string?message,
                           [CallerMemberName] string?previousMethodName = null,
                           [CallerLineNumber] int callermemberlineNo    = 0,
                           [CallerFilePath] string?calledFilePath       = null)
        {
            if (string.IsNullOrEmpty(message))
            {
                NullError(nameof(message));
                return;
            }

            LogModule?.Error($"{previousMethodName}() {message}");
            PushbulletLog($"{previousMethodName}() {message}");
        }
Exemple #2
0
        /// <summary>
        ///     记录日志
        /// </summary>
        /// <param name="loggerLevels">日志级别</param>
        /// <param name="message">日志消息</param>
        public override void Log(LoggerLevels loggerLevels, object message)
        {
            switch (loggerLevels)
            {
            case LoggerLevels.Trace:
                _logger.Trace(message);
                break;

            case LoggerLevels.Debug:
                _logger.Debug(message);
                break;

            case LoggerLevels.Info:
                _logger.Info(message);
                break;

            case LoggerLevels.Warn:
                _logger.Warn(message);
                break;

            case LoggerLevels.Error:
                _logger.Error(message);
                break;

            case LoggerLevels.Fatal:
                _logger.Fatal(message);
                break;

            default:
                break;
            }
            ExcutedOnLog(loggerLevels, message);
        }
        /// <summary>
        /// 写入日志
        /// </summary>
        /// <param name="info"></param>
        protected override void Write(T info)
        {
            switch (info.Sevenrity)
            {
            case Sevenrity.Debug:
                if (_logger.IsDebugEnabled)
                {
                    _logger.Debug(info);
                }
                break;

            case Sevenrity.Error:
                if (_logger.IsErrorEnabled)
                {
                    _logger.Error(info);
                }
                break;

            case Sevenrity.Fatal:
                if (_logger.IsFatalEnabled)
                {
                    _logger.Fatal(info);
                }
                break;

            case Sevenrity.Info:
                if (_logger.IsInfoEnabled)
                {
                    _logger.Info(info);
                }
                break;

            case Sevenrity.Trace:
                if (_logger.IsWarnEnabled)
                {
                    _logger.Info(info);
                }
                break;

            case Sevenrity.Warn:
                if (_logger.IsWarnEnabled)
                {
                    _logger.Warn(info);
                }
                break;
            }
        }
Exemple #4
0
 public void Error(string msg) => nLogger.Error(msg);
Exemple #5
0
 public void Error(string message)
 {
     logger.Error(message);
 }
Exemple #6
0
 public void Error(string text, Exception ex = null)
 {
     Logger.Error(ex, text);
 }
Exemple #7
0
 /// <inheritdoc/>
 public void Error(string message) => _log.Error(message);
 public void Error(Exception exception)
 {
     _logger.Error(exception);
 }
Exemple #9
0
 public void LogError(string message, Exception ex)
 {
     _functionLogger.Error(message, ex, _source);
     _redisLogger.Error(ex, message);
 }
Exemple #10
0
 public void Error(LogOutputProvider messageProvider)
 {
     _log.Error(ToGenerator(messageProvider));
 }