protected override ILogger CreateLogger(TelemetrySession telemetrySession)
 => AggregateLogger.Create(
     CodeMarkerLogger.Instance,
     new EtwLogger(FunctionIdOptions.CreateFunctionIsEnabledPredicate(_globalOptions)),
     TelemetryLogger.Create(telemetrySession, _globalOptions),
     new FileLogger(_globalOptions),
     Logger.GetLogger());
 protected override ILogger CreateLogger(TelemetrySession telemetrySession)
 => AggregateLogger.Create(
     TelemetryLogger.Create(telemetrySession, _globalOptions),
     Logger.GetLogger());
 protected override ILogger CreateLogger(TelemetrySession telemetrySession, bool logDelta)
 => AggregateLogger.Create(
     TelemetryLogger.Create(telemetrySession, logDelta),
     Logger.GetLogger());