コード例 #1
0
ファイル: Log4NetLog.cs プロジェクト: hugoparedes/MassTransit
        public void Debug(LogOutputProvider messageProvider)
        {
            if (!IsDebugEnabled)
                return;

            _log.Debug(messageProvider());
        }
コード例 #2
0
ファイル: Log4NetLog.cs プロジェクト: hugoparedes/MassTransit
        public void Info(LogOutputProvider messageProvider)
        {
            if (!IsInfoEnabled)
                return;

            _log.Info(messageProvider());
        }
コード例 #3
0
 void WriteSerilog(LogEventLevel level, LogOutputProvider logOutputProvider)
 {
     if (_logger.IsEnabled(level))
     {
         _logger.Write(level, ObjectLogTemplate, logOutputProvider());
     }
 }
コード例 #4
0
ファイル: NLogLog.cs プロジェクト: xiaopohou/Topshelf
 LogMessageGenerator ToGenerator(LogOutputProvider provider)
 {
     return(() =>
     {
         object obj = provider();
         return obj == null ? "" : obj.ToString();
     });
 }
コード例 #5
0
ファイル: NLogLog.cs プロジェクト: zz110/MassTransit
 LogMessageGenerator ToGenerator(LogOutputProvider provider)
 {
     return(() =>
     {
         var obj = provider();
         return obj?.ToString() ?? "";
     });
 }
コード例 #6
0
ファイル: Log4NetLog.cs プロジェクト: gcheney/Burrows
        public void Error(LogOutputProvider messageProvider)
        {
            if (!IsErrorEnabled)
            {
                return;
            }

            _log.Error(messageProvider());
        }
コード例 #7
0
ファイル: Log4NetLog.cs プロジェクト: gcheney/Burrows
        public void Fatal(LogOutputProvider messageProvider)
        {
            if (!IsFatalEnabled)
            {
                return;
            }

            _log.Fatal(messageProvider());
        }
コード例 #8
0
ファイル: Log4NetLog.cs プロジェクト: gcheney/Burrows
        public void Debug(LogOutputProvider messageProvider)
        {
            if (!IsDebugEnabled)
            {
                return;
            }

            _log.Debug(messageProvider());
        }
コード例 #9
0
ファイル: Log4NetLog.cs プロジェクト: gcheney/Burrows
        public void Info(LogOutputProvider messageProvider)
        {
            if (!IsInfoEnabled)
            {
                return;
            }

            _log.Info(messageProvider());
        }
コード例 #10
0
ファイル: Log4NetLog.cs プロジェクト: gcheney/Burrows
        public void Warn(LogOutputProvider messageProvider)
        {
            if (!IsWarnEnabled)
            {
                return;
            }

            _log.Warn(messageProvider());
        }
コード例 #11
0
ファイル: TraceLog.cs プロジェクト: kotvisbj/MassTransit
        public void Debug(LogOutputProvider messageProvider)
        {
            if (!IsDebugEnabled)
                return;

            object obj = messageProvider();

            LogInternal(LogLevel.Debug, obj, null);
        }
コード例 #12
0
        public void Trace(LogOutputProvider messageProvider)
        {
            if (!IsTraceEnabled)
            {
                return;
            }

            object obj = messageProvider();

            LogInternal(LogLevel.Trace, obj, null);
        }
コード例 #13
0
        private void Log(LogLevel level, LogOutputProvider logOutputProvider)
        {
            if (_level < level)
            {
                return;
            }

            object obj = logOutputProvider();

            LogInternal(level, obj, null);
        }
コード例 #14
0
        public void Fatal(LogOutputProvider logOutputProvider)
        {
            if (!IsFatalEnabled)
            {
                return;
            }

            object obj = logOutputProvider();

            LogInternal(LogLevel.Fatal, obj, null);
        }
コード例 #15
0
        public void Warn(LogOutputProvider logOutputProvider)
        {
            if (!IsWarnEnabled)
            {
                return;
            }

            object obj = logOutputProvider();

            LogInternal(LogLevel.Warn, obj, null);
        }
コード例 #16
0
        public void Debug(LogOutputProvider logOutputProvider)
        {
            if (!IsDebugEnabled)
            {
                return;
            }

            object obj = logOutputProvider();

            LogInternal(LogLevel.Debug, obj, null);
        }
コード例 #17
0
        public void Info(LogOutputProvider messageProvider)
        {
            if (!IsInfoEnabled)
            {
                return;
            }

            object obj = messageProvider();

            LogInternal(TraceLevel.Info, obj, null);
        }
コード例 #18
0
        public void Warn(LogOutputProvider messageProvider)
        {
            if (!IsWarnEnabled)
            {
                return;
            }

            object obj = messageProvider();

            LogInternal(TraceLevel.Warning, obj, null);
        }
コード例 #19
0
        public void Fatal(LogOutputProvider messageProvider)
        {
            if (!IsFatalEnabled)
            {
                return;
            }

            object obj = messageProvider();

            LogInternal(TraceLevel.Error, obj, null);
        }
コード例 #20
0
        public void Log(LogLevel level, LogOutputProvider messageProvider)
        {
            if (_level < level)
            {
                return;
            }

            object obj = messageProvider();

            LogInternal(level, obj, null);
        }
コード例 #21
0
        public void Error(LogOutputProvider messageProvider)
        {
            if (!IsErrorEnabled)
            {
                return;
            }

            object obj = messageProvider();

            LogInternal(LogLevel.Error, obj, null);
        }
コード例 #22
0
        public void Debug(LogOutputProvider messageProvider)
        {
            if (!IsDebugEnabled)
            {
                return;
            }

            object obj = messageProvider();

            LogInternal(TraceLevel.Verbose, obj, null);
        }
コード例 #23
0
        public void Info(LogOutputProvider logOutputProvider)
        {
            if (!IsInfoEnabled)
            {
                return;
            }

            object obj = logOutputProvider();

            LogInternal(LogLevel.Info, obj, null);
        }
コード例 #24
0
ファイル: Log4NetLog.cs プロジェクト: gcheney/Burrows
 public void Log(LogLevel level, LogOutputProvider messageProvider)
 {
     if (level == LogLevel.Fatal)
     {
         Fatal(messageProvider);
     }
     else if (level == LogLevel.Error)
     {
         Error(messageProvider);
     }
     else if (level == LogLevel.Warn)
     {
         Warn(messageProvider);
     }
     else if (level == LogLevel.Info)
     {
         Info(messageProvider);
     }
     else if (level >= LogLevel.Debug)
     {
         Debug(messageProvider);
     }
 }
コード例 #25
0
 public void Info(LogOutputProvider messageProvider)
 {
     WriteSerilog(LogEventLevel.Information, messageProvider);
 }
コード例 #26
0
 public void Fatal(LogOutputProvider messageProvider)
 {
     WriteSerilog(LogEventLevel.Fatal, messageProvider);
 }
コード例 #27
0
ファイル: Log4NetLog.cs プロジェクト: hugoparedes/MassTransit
        public void Error(LogOutputProvider messageProvider)
        {
            if (!IsErrorEnabled)
                return;

            _log.Error(messageProvider());
        }
コード例 #28
0
 public void Log(LogLevel level, LogOutputProvider messageProvider)
 {
     WriteSerilog(GetSerilogLevel(level), messageProvider);
 }
コード例 #29
0
ファイル: NLogLog.cs プロジェクト: xiaomiwk/Cowboy
 LogMessageGenerator ToGenerator(LogOutputProvider provider)
 {
     return () =>
     {
         object obj = provider();
         return obj == null ? "" : obj.ToString();
     };
 }
コード例 #30
0
ファイル: NLogLog.cs プロジェクト: xiaomiwk/Cowboy
 public void Debug(LogOutputProvider messageProvider)
 {
     _log.Debug(ToGenerator(messageProvider));
 }
コード例 #31
0
ファイル: NLogLog.cs プロジェクト: jeffdoolittle/MassTransit
 LogMessageGenerator ToGenerator(LogOutputProvider provider)
 {
     return () =>
     {
         var obj = provider();
         return obj?.ToString() ?? "";
     };
 }
コード例 #32
0
 private void WriteSerilog(LogEventLevel level, LogOutputProvider logOutputProvider)
 {
     if (_logger.IsEnabled(level))
     {
         _logger.Write(level, ObjectLogTemplate, logOutputProvider());
     }
 }   
コード例 #33
0
ファイル: SerilogLog.cs プロジェクト: zacharytsang/Logrila
 public void Trace(LogOutputProvider logOutputProvider)
 {
     Write(LogLevel.Trace, logOutputProvider());
 }
コード例 #34
0
ファイル: SerilogLog.cs プロジェクト: zacharytsang/Logrila
 public void Fatal(LogOutputProvider logOutputProvider)
 {
     Write(LogLevel.Fatal, logOutputProvider());
 }
コード例 #35
0
ファイル: TraceLog.cs プロジェクト: kotvisbj/MassTransit
        public void Warn(LogOutputProvider messageProvider)
        {
            if (!IsWarnEnabled)
                return;

            object obj = messageProvider();

            LogInternal(LogLevel.Warn, obj, null);
        }
コード例 #36
0
 public void Error(LogOutputProvider messageProvider)
 {
     WriteSerilog(LogEventLevel.Error, messageProvider);
 }
コード例 #37
0
 public void Debug(LogOutputProvider messageProvider)
 {
     WriteSerilog(LogEventLevel.Debug, messageProvider);
 }
コード例 #38
0
 public void Debug(LogOutputProvider messageProvider)
 {
     WriteSerilog(this._demoteDebug ? LogEventLevel.Verbose : LogEventLevel.Debug, messageProvider);
 }
コード例 #39
0
ファイル: NLogLog.cs プロジェクト: xiaomiwk/Cowboy
 public void Error(LogOutputProvider messageProvider)
 {
     _log.Error(ToGenerator(messageProvider));
 }
コード例 #40
0
ファイル: SerilogLog.cs プロジェクト: zacharytsang/Logrila
 public void Debug(LogOutputProvider logOutputProvider)
 {
     Write(LogLevel.Debug, logOutputProvider());
 }
コード例 #41
0
 public void Warn(LogOutputProvider messageProvider)
 {
     WriteSerilog(LogEventLevel.Warning, messageProvider);
 }
コード例 #42
0
ファイル: NLogLog.cs プロジェクト: xiaopohou/Topshelf
 public void Warn(LogOutputProvider messageProvider)
 {
     _log.Warn(ToGenerator(messageProvider));
 }
コード例 #43
0
ファイル: NLogLog.cs プロジェクト: xiaopohou/Topshelf
 public void Error(LogOutputProvider messageProvider)
 {
     _log.Error(ToGenerator(messageProvider));
 }
コード例 #44
0
ファイル: NLogLog.cs プロジェクト: jeffdoolittle/MassTransit
 public void Log(MassTransit.Logging.LogLevel level, LogOutputProvider messageProvider)
 {
     _log.Log(GetNLogLevel(level), ToGenerator(messageProvider));
 }
コード例 #45
0
ファイル: NLogLog.cs プロジェクト: xiaopohou/Topshelf
 public void Fatal(LogOutputProvider messageProvider)
 {
     _log.Fatal(ToGenerator(messageProvider));
 }
コード例 #46
0
ファイル: NLogLog.cs プロジェクト: xiaomiwk/Cowboy
 public void Warn(LogOutputProvider messageProvider)
 {
     _log.Warn(ToGenerator(messageProvider));
 }
コード例 #47
0
ファイル: TraceLog.cs プロジェクト: kotvisbj/MassTransit
        public void Info(LogOutputProvider messageProvider)
        {
            if (!IsInfoEnabled)
                return;

            object obj = messageProvider();

            LogInternal(LogLevel.Info, obj, null);
        }
コード例 #48
0
ファイル: NLogLog.cs プロジェクト: xiaomiwk/Cowboy
 public void Fatal(LogOutputProvider messageProvider)
 {
     _log.Fatal(ToGenerator(messageProvider));
 }
コード例 #49
0
ファイル: NLogLog.cs プロジェクト: xiaopohou/Topshelf
 public void Log(LogLevel level, LogOutputProvider messageProvider)
 {
     _log.Log(GetNLogLevel(level), ToGenerator(messageProvider));
 }
コード例 #50
0
ファイル: NLogLog.cs プロジェクト: xiaomiwk/Cowboy
 public void Log(TLogLevel level, LogOutputProvider messageProvider)
 {
     _log.Log(GetNLogLevel(level), ToGenerator(messageProvider));
 }
コード例 #51
0
ファイル: Log4NetLog.cs プロジェクト: hugoparedes/MassTransit
 public void Log(LogLevel level, LogOutputProvider messageProvider)
 {
     if (level == LogLevel.Fatal)
         Fatal(messageProvider);
     else if (level == LogLevel.Error)
         Error(messageProvider);
     else if (level == LogLevel.Warn)
         Warn(messageProvider);
     else if (level == LogLevel.Info)
         Info(messageProvider);
     else if (level >= LogLevel.Debug)
         Debug(messageProvider);
 }
コード例 #52
0
ファイル: NLogLog.cs プロジェクト: xiaomiwk/Cowboy
 public void Info(LogOutputProvider messageProvider)
 {
     _log.Info(ToGenerator(messageProvider));
 }
コード例 #53
0
ファイル: TraceLog.cs プロジェクト: kotvisbj/MassTransit
        public void Log(LogLevel level, LogOutputProvider messageProvider)
        {
            if (_level < level)
                return;

            object obj = messageProvider();

            LogInternal(level, obj, null);
        }
コード例 #54
0
ファイル: Log4NetLog.cs プロジェクト: hugoparedes/MassTransit
        public void Fatal(LogOutputProvider messageProvider)
        {
            if (!IsFatalEnabled)
                return;

            _log.Fatal(messageProvider());
        }
コード例 #55
0
ファイル: TraceLog.cs プロジェクト: kotvisbj/MassTransit
        public void Error(LogOutputProvider messageProvider)
        {
            if (!IsErrorEnabled)
                return;

            object obj = messageProvider();

            LogInternal(LogLevel.Error, obj, null);
        }
コード例 #56
0
ファイル: NLogLog.cs プロジェクト: xiaopohou/Topshelf
 public void Debug(LogOutputProvider messageProvider)
 {
     _log.Debug(ToGenerator(messageProvider));
 }
コード例 #57
0
ファイル: TraceLog.cs プロジェクト: kotvisbj/MassTransit
        public void Fatal(LogOutputProvider messageProvider)
        {
            if (!IsFatalEnabled)
                return;

            object obj = messageProvider();

            LogInternal(LogLevel.Fatal, obj, null);
        }
コード例 #58
0
ファイル: Log4NetLog.cs プロジェクト: hugoparedes/MassTransit
        public void Warn(LogOutputProvider messageProvider)
        {
            if (!IsWarnEnabled)
                return;

            _log.Warn(messageProvider());
        }
コード例 #59
0
ファイル: NLogLog.cs プロジェクト: xiaopohou/Topshelf
 public void Info(LogOutputProvider messageProvider)
 {
     _log.Info(ToGenerator(messageProvider));
 }