public override void Log(ILogMessage message)
 {
     LoggerExtensions.Log(_logger, GetLogLevel(message.Level), message.Message);
 }
Example #2
0
 public override Task LogAsync(ILogMessage message)
 {
     LoggerExtensions.Log(_logger, GetLogLevel(message.Level), message.Message);
     return(Task.CompletedTask);
 }
 public void LogError_ShouldCallLogError()
 {
     LoggerExtensions.LogError(_logWriter, _fixture.Create <string>(), new Exception(_fixture.Create <string>()));
     A.CallTo(() => _log.Error(A <LogEntry> .Ignored, A <Exception> .Ignored)).MustHaveHappened();
 }
 public void LogInformation_ShouldCallLogInformation()
 {
     LoggerExtensions.LogInformation(_logWriter, _fixture.Create <string>(), _fixture.Create <string>());
     A.CallTo(() => _log.Info(A <LogEntry> .Ignored)).MustHaveHappened();
 }
 public void Log_ShouldCallLogDebugBasedOnLoggingEventType()
 {
     LoggerExtensions.Log(_logWriter, _fixture.Create <string>(), _fixture.Create <string>(), LoggingEventType.Debug);
     A.CallTo(() => _log.Debug(A <LogEntry> .Ignored)).MustHaveHappened();
 }
Example #6
0
 public void RegisterLoggerEvent(object eventHandler) => LoggerExtensions.RegisterLoggerEvent(eventHandler);