You can not select more than 25 topics Topics must start with a chinese character,a letter or number, can include dashes ('-') and can be up to 35 characters long.

ModifyLogMethod.cs 601 B

123456789101112131415
  1. private static async Task LogAsync(LogMessage message)
  2. {
  3. var severity = message.Severity switch
  4. {
  5. LogSeverity.Critical => LogEventLevel.Fatal,
  6. LogSeverity.Error => LogEventLevel.Error,
  7. LogSeverity.Warning => LogEventLevel.Warning,
  8. LogSeverity.Info => LogEventLevel.Information,
  9. LogSeverity.Verbose => LogEventLevel.Verbose,
  10. LogSeverity.Debug => LogEventLevel.Debug,
  11. _ => LogEventLevel.Information
  12. };
  13. Log.Write(severity, message.Exception, "[{Source}] {Message}", message.Source, message.Message);
  14. await Task.CompletedTask;
  15. }