diff --git a/src/BinSkim.Driver/MultithreadedAnalyzeCommand.cs b/src/BinSkim.Driver/MultithreadedAnalyzeCommand.cs index e460f9ec..6b429185 100644 --- a/src/BinSkim.Driver/MultithreadedAnalyzeCommand.cs +++ b/src/BinSkim.Driver/MultithreadedAnalyzeCommand.cs @@ -57,6 +57,7 @@ public override BinaryAnalyzerContext InitializeGlobalContextFromOptions(Analyze var ruleTelemetryLogger = new RuleTelemetryLogger(this.Telemetry.TelemetryClient); ruleTelemetryLogger.AnalysisStarted(); + // Combine rule telemetry with any other loggers that may be present. aggregatingLogger.Loggers.Add(context.Logger); aggregatingLogger.Loggers.Add(ruleTelemetryLogger); context.Logger = aggregatingLogger;