Пример #1
0
        public void FastLoggerTest()
        {
            var testException = new ArgumentNullException("TEST EX1.", new ArithmeticException("TEST EX2"));

            LoggingHelper.FastLogger(_logger, LogLevel.Debug, "Test Message 1", testException);

            LoggingHelper.FastLogger(_logger, LogLevel.Critical, "Test Message 2", testException);

            LoggingHelper.FastLogger(_logger, LogLevel.Error, "Test Message 3", testException);

            LoggingHelper.FastLogger(_logger, LogLevel.Information, "Test Message 4", testException);

            LoggingHelper.FastLogger(_logger, LogLevel.Trace, "Test Message 5", testException);

            LoggingHelper.FastLogger(_logger, LogLevel.Warning, "Test Message 6", null);
        }
Пример #2
0
 public static void FastLogger([NotNull] this ILogger logger, LogLevel logLevel, string message, [AllowNull] Exception ex)
 {
     LoggingHelper.FastLogger(logger, logLevel, message, ex);
 }