public void Info(LogWriterOutputProvider messageProvider)
        {
            if (!IsInfoEnabled)
                return;

            logger.Info(MessageAsString(messageProvider()));
        }
Example #2
0
        public void Info(LogWriterOutputProvider messageProvider)
        {
            if (!IsInfoEnabled)
                return;

            _log.Info(messageProvider());
        }
Example #3
0
 static LogMessageGenerator ToGenerator(LogWriterOutputProvider provider)
 {
     return(() => {
         object obj = provider?.Invoke();
         return obj?.ToString() ?? "";
     });
 }
Example #4
0
        public void Debug(LogWriterOutputProvider messageProvider)
        {
            if (!IsDebugEnabled)
                return;

            _log.Debug(messageProvider());
        }
        public void Debug(LogWriterOutputProvider messageProvider)
        {
            if (!IsDebugEnabled)
                return;

            logger.Debug(MessageAsString(messageProvider()));
        }
Example #6
0
        public void Warn(LogWriterOutputProvider messageProvider)
        {
            if (!IsWarnEnabled)
            {
                return;
            }

            _log.Warn(messageProvider());
        }
Example #7
0
        public void Debug(LogWriterOutputProvider messageProvider)
        {
            if (!IsDebugEnabled)
            {
                return;
            }

            _log.Debug(messageProvider());
        }
Example #8
0
        public void Fatal(LogWriterOutputProvider messageProvider)
        {
            if (!IsFatalEnabled)
            {
                return;
            }

            WriteToElmah(ElmahLogLevelsEnum.Fatal, messageProvider);
        }
Example #9
0
        public void Info(LogWriterOutputProvider messageProvider)
        {
            if (!IsInfoEnabled)
            {
                return;
            }

            _log.Info(messageProvider());
        }
Example #10
0
        public void Fatal(LogWriterOutputProvider messageProvider)
        {
            if (!IsFatalEnabled)
            {
                return;
            }

            _log.Fatal(messageProvider());
        }
Example #11
0
        public void Warn(LogWriterOutputProvider messageProvider)
        {
            if (!IsWarnEnabled)
            {
                return;
            }

            WriteToElmah(ElmahLogLevelsEnum.Warn, messageProvider);
        }
Example #12
0
        public void Info(LogWriterOutputProvider messageProvider)
        {
            if (!IsInfoEnabled)
            {
                return;
            }

            WriteToElmah(ElmahLogLevelsEnum.Info, messageProvider);
        }
Example #13
0
        public void Error(LogWriterOutputProvider messageProvider)
        {
            if (!IsErrorEnabled)
            {
                return;
            }

            _log.Error(messageProvider());
        }
Example #14
0
        public void Error(LogWriterOutputProvider messageProvider)
        {
            if (!IsErrorEnabled)
            {
                return;
            }

            WriteToElmah(ElmahLogLevelsEnum.Error, messageProvider);
        }
Example #15
0
        public void Debug(LogWriterOutputProvider messageProvider)
        {
            if (!IsDebugEnabled)
            {
                return;
            }

            WriteToElmah(ElmahLogLevelsEnum.Debug, messageProvider);
        }
 LogMessageGenerator ToGenerator(LogWriterOutputProvider provider)
 {
     return(() =>
     {
         object obj = provider();
         return obj == null
                        ? ""
                        : obj.ToString();
     });
 }
Example #17
0
        public void Warn(LogWriterOutputProvider messageProvider)
        {
            if (!IsWarnEnabled)
            {
                return;
            }

            object obj = messageProvider();

            LogInternal(LoggingLevel.Warn, obj, null);
        }
Example #18
0
        /// <summary>
        /// Fatals the specified message provider.
        /// </summary>
        /// <param name="messageProvider">The message provider.</param>
        public void Fatal(LogWriterOutputProvider messageProvider)
        {
            if (this.IsFatalEnabled)
            {
                System.Diagnostics.Debug.Assert(messageProvider != null, nameof(messageProvider) + " is null.");
#pragma warning disable CC0031 // Check for null before calling a delegate
                var @object = messageProvider();
#pragma warning restore CC0031 // Check for null before calling a delegate
                this.Fatal(@object);
            }
        }
Example #19
0
        public void Debug(LogWriterOutputProvider messageProvider)
        {
            if (!IsDebugEnabled)
            {
                return;
            }

            object obj = messageProvider();

            LogInternal(LoggingLevel.Debug, obj, null);
        }
Example #20
0
        public void Log(LoggingLevel level, LogWriterOutputProvider messageProvider)
        {
            if (_level < level)
            {
                return;
            }

            object obj = messageProvider();

            LogInternal(level, obj, null);
        }
Example #21
0
        public void Fatal(LogWriterOutputProvider messageProvider)
        {
            if (!IsFatalEnabled)
            {
                return;
            }

            object obj = messageProvider();

            LogInternal(LoggingLevel.Fatal, obj, null);
        }
Example #22
0
        public void Error(LogWriterOutputProvider messageProvider)
        {
            if (!IsErrorEnabled)
            {
                return;
            }

            object obj = messageProvider();

            LogInternal(LoggingLevel.Error, obj, null);
        }
Example #23
0
        public void Info(LogWriterOutputProvider messageProvider)
        {
            if (!IsInfoEnabled)
            {
                return;
            }

            object obj = messageProvider();

            LogInternal(LoggingLevel.Info, obj, null);
        }
Example #24
0
        /// <summary>
        /// Logs the specified level.
        /// </summary>
        /// <param name="level">The level.</param>
        /// <param name="messageProvider">The message provider.</param>
        public void Log(LoggingLevel level, LogWriterOutputProvider messageProvider)
        {
            if (this.logger.IsEnabled(ToLogLevel(level)))
            {
                System.Diagnostics.Debug.Assert(messageProvider != null, nameof(messageProvider) + " is null.");
#pragma warning disable CC0031 // Check for null before calling a delegate
                var @object = messageProvider();
#pragma warning restore CC0031 // Check for null before calling a delegate

                this.Log(level, @object);
            }
        }
Example #25
0
 public void Log(LoggingLevel level, LogWriterOutputProvider messageProvider)
 {
     if (level == LoggingLevel.Fatal)
         Fatal(messageProvider);
     else if (level == LoggingLevel.Error)
         Error(messageProvider);
     else if (level == LoggingLevel.Warn)
         Warn(messageProvider);
     else if (level == LoggingLevel.Info)
         Info(messageProvider);
     else if (level >= LoggingLevel.Debug)
         Debug(messageProvider);
 }
Example #26
0
 public void Log(LoggingLevel level, LogWriterOutputProvider messageProvider)
 {
     if (level == LoggingLevel.Fatal)
     {
         Fatal(messageProvider);
     }
     else if (level == LoggingLevel.Error)
     {
         Error(messageProvider);
     }
     else if (level == LoggingLevel.Warn)
     {
         Warn(messageProvider);
     }
     else if (level == LoggingLevel.Info)
     {
         Info(messageProvider);
     }
     else if (level >= LoggingLevel.Debug)
     {
         Debug(messageProvider);
     }
 }
		public void Warn(LogWriterOutputProvider messageProvider) {
			GetLogger().Warn(messageProvider());
		}
Example #28
0
 public void Log(LoggingLevel level, LogWriterOutputProvider messageProvider)
 {
     _logger.Write(TopshelfToSerilogLevel(level), ObjectMessageTemplate, new MessageProvider(messageProvider));
 }
Example #29
0
 static LogMessageGenerator ToGenerator(LogWriterOutputProvider provider)
 {
     return () =>
     {
         object obj = provider?.Invoke();
         return obj?.ToString() ?? "";
     };
 }
Example #30
0
 public void Log(LoggingLevel level, LogWriterOutputProvider messageProvider)
 {
     _log.Log(GetNLogLevel(level), ToGenerator(messageProvider));
 }
Example #31
0
 public void Fatal(LogWriterOutputProvider messageProvider)
 {
     _log.Fatal(ToGenerator(messageProvider));
 }
Example #32
0
 public void Debug(LogWriterOutputProvider messageProvider)
 {
     _logger.Debug(ObjectMessageTemplate, new MessageProvider(messageProvider));
 }
Example #33
0
 public void Fatal(LogWriterOutputProvider messageProvider)
 {
     _logger.Fatal(ObjectMessageTemplate, new MessageProvider(messageProvider));
 }
        public void Fatal(LogWriterOutputProvider messageProvider)
        {
            if (!IsFatalEnabled)
                return;

            log.Fatal(messageProvider().ToString());
        }
Example #35
0
 private void WriteToElmah(ElmahLogLevelsEnum logLevel, LogWriterOutputProvider messageProvider)
 {
     WriteToElmah(logLevel, messageProvider().ToString());
 }
        public void Warn(LogWriterOutputProvider messageProvider)
        {
            if (!IsWarnEnabled)
                return;

            log.Warn(messageProvider().ToString());
        }
Example #37
0
 public void Debug(LogWriterOutputProvider messageProvider)
 {
     // no-op
 }
Example #38
0
 public void Fatal(LogWriterOutputProvider messageProvider)
 {
     Error(messageProvider());
 }
Example #39
0
 public void Log(LoggingLevel level, LogWriterOutputProvider messageProvider)
 {
     // no-op
 }
Example #40
0
 public void Warn(LogWriterOutputProvider messageProvider)
 {
     _logger.Warning(ObjectMessageTemplate, new MessageProvider(messageProvider));
 }
Example #41
0
 public void Error(LogWriterOutputProvider messageProvider)
 {
     _logger.Error(ObjectMessageTemplate, new MessageProvider(messageProvider));
 }
        public void Error(LogWriterOutputProvider messageProvider)
        {
            if (!IsErrorEnabled)
                return;

            log.Error(messageProvider().ToString());
        }
Example #43
0
 public void Log(LoggingLevel level, LogWriterOutputProvider messageProvider)
 {
     _logger.Write(TopshelfToSerilogLevel(level), ObjectMessageTemplate, new MessageProvider(messageProvider));
 }
 public void Warn(LogWriterOutputProvider messageProvider)
 {
     _log.Warn(ToGenerator(messageProvider));
 }
Example #45
0
 public void Error(LogWriterOutputProvider messageProvider)
 {
     _log.Error(ToGenerator(messageProvider));
 }
 public void Error(LogWriterOutputProvider messageProvider)
 {
     _log.Error(ToGenerator(messageProvider));
 }
Example #47
0
 public void Info(LogWriterOutputProvider messageProvider)
 {
     _log.Info(ToGenerator(messageProvider));
 }
 public void Fatal(LogWriterOutputProvider messageProvider)
 {
     _log.Fatal(ToGenerator(messageProvider));
 }
Example #49
0
 public void Warn(LogWriterOutputProvider messageProvider)
 {
     _log.Warn(ToGenerator(messageProvider));
 }
Example #50
0
 public void Debug(LogWriterOutputProvider messageProvider)
 {
     _logger.Debug(ObjectMessageTemplate, new MessageProvider(messageProvider));
 }
Example #51
0
 public void Debug(LogWriterOutputProvider messageProvider)
 {
     _log.Debug(ToGenerator(messageProvider));
 }
 public void Log(LoggingLevel level, LogWriterOutputProvider messageProvider)
 {
     _log.Log(GetNLogLevel(level), ToGenerator(messageProvider));
 }
Example #53
0
 public void Info(LogWriterOutputProvider messageProvider)
 {
     _logger.Information(ObjectMessageTemplate, new MessageProvider(messageProvider));
 }
Example #54
0
 public void Warn(LogWriterOutputProvider messageProvider)
 {
     // no-op
 }
		public void Error(LogWriterOutputProvider messageProvider) {
			GetLogger().Error(messageProvider());
		}
		public void Info(LogWriterOutputProvider messageProvider) {
			GetLogger().Info(messageProvider());
		}
 public void Debug(LogWriterOutputProvider messageProvider)
 {
     _log.Debug(ToGenerator(messageProvider));
 }
		public void Fatal(LogWriterOutputProvider messageProvider) {
			GetLogger().Fatal(messageProvider());
		}
 public void Info(LogWriterOutputProvider messageProvider)
 {
     _log.Info(ToGenerator(messageProvider));
 }
		public void Debug(LogWriterOutputProvider messageProvider) {
			GetLogger().Debug(messageProvider());
		}