refactor(logging): ♻ rm deprecated TelemetryConfiguration.Active

This commit is contained in:
Collin M. Barrett 2020-09-12 15:43:07 -05:00
parent 240d38729d
commit 81ee6fd4b4

View file

@ -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);
}
}
}