mirror of
https://github.com/collinbarrett/FilterLists.git
synced 2026-03-11 09:04:27 +00:00
refactor(logging): ♻ rm deprecated TelemetryConfiguration.Active
This commit is contained in:
parent
240d38729d
commit
81ee6fd4b4
1 changed files with 2 additions and 6 deletions
|
|
@ -1,5 +1,4 @@
|
|||
using Microsoft.ApplicationInsights;
|
||||
using Microsoft.ApplicationInsights.Extensibility;
|
||||
using Serilog;
|
||||
using Serilog.Events;
|
||||
|
||||
|
|
@ -17,12 +16,9 @@ internal static class ConfigurationBuilder
|
|||
|
||||
public static LoggerConfiguration WriteToApplicationInsights(
|
||||
this LoggerConfiguration loggerConfiguration,
|
||||
TelemetryClient? telemetryClient = default)
|
||||
TelemetryClient telemetryClient)
|
||||
{
|
||||
var telemetryConverter = TelemetryConverter.Traces;
|
||||
return telemetryClient != null
|
||||
? loggerConfiguration.WriteTo.ApplicationInsights(telemetryClient, telemetryConverter)
|
||||
: loggerConfiguration.WriteTo.ApplicationInsights(TelemetryConfiguration.Active, telemetryConverter);
|
||||
return loggerConfiguration.WriteTo.ApplicationInsights(telemetryClient, TelemetryConverter.Traces);
|
||||
}
|
||||
}
|
||||
}
|
||||
Loading…
Reference in a new issue