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); }
public static void FastLogger([NotNull] this ILogger logger, LogLevel logLevel, string message, [AllowNull] Exception ex) { LoggingHelper.FastLogger(logger, logLevel, message, ex); }