Skip to content

Commit

Permalink
Standardize on one way for the LibLogScopeEventSubscriber to add the …
Browse files Browse the repository at this point in the history
…custom log providers
  • Loading branch information
zacharycmontoya committed Jul 27, 2021
1 parent a115f5e commit 3b9d38a
Showing 1 changed file with 9 additions and 9 deletions.
18 changes: 9 additions & 9 deletions src/Datadog.Trace/Logging/LibLogScopeEventSubscriber.cs
Original file line number Diff line number Diff line change
Expand Up @@ -264,32 +264,32 @@ private static void InitResolvers()
// - NLog
// - Log4net

// Register the custom log4net provider
// Register the custom Serilog provider
LogProvider.LogProviderResolvers.Insert(
0,
Tuple.Create<LogProvider.IsLoggerAvailable, LogProvider.CreateLogProvider>(
CustomLog4NetLogProvider.IsLoggerAvailable,
() => new CustomLog4NetLogProvider()));
CustomSerilogLogProvider.IsLoggerAvailable,
() => new CustomSerilogLogProvider()));

// Register the custom NLog providers
LogProvider.LogProviderResolvers.Insert(
0,
1,
Tuple.Create<LogProvider.IsLoggerAvailable, LogProvider.CreateLogProvider>(
CustomNLogLogProvider.IsLoggerAvailable,
() => new CustomNLogLogProvider()));

LogProvider.LogProviderResolvers.Insert(
1,
2,
Tuple.Create<LogProvider.IsLoggerAvailable, LogProvider.CreateLogProvider>(
FallbackNLogLogProvider.IsLoggerAvailable,
() => new FallbackNLogLogProvider()));

// Register the custom Serilog provider
// Register the custom log4net provider
LogProvider.LogProviderResolvers.Insert(
0,
3,
Tuple.Create<LogProvider.IsLoggerAvailable, LogProvider.CreateLogProvider>(
CustomSerilogLogProvider.IsLoggerAvailable,
() => new CustomSerilogLogProvider()));
CustomLog4NetLogProvider.IsLoggerAvailable,
() => new CustomLog4NetLogProvider()));
}

private void SetDefaultValues()
Expand Down

0 comments on commit 3b9d38a

Please sign in to comment.