protected override void ConfigureWebHost(IWebHostBuilder builder) { this.ActivityProcessor = new BatchExportProcessor <Activity>(new AzureMonitorTraceExporter( options: new AzureMonitorExporterOptions { ConnectionString = EmptyConnectionString, }, transmitter: this.Transmitter)); builder.ConfigureServices(services => services.AddOpenTelemetryTracing((builder) => builder .AddAspNetCoreInstrumentation() .AddHttpClientInstrumentation() .AddProcessor(this.ActivityProcessor))); }