diff --git a/sample/ApplicationInsightsHostingStartupSample/Startup.cs b/sample/ApplicationInsightsHostingStartupSample/Startup.cs index 2432b77912..8202d3705c 100644 --- a/sample/ApplicationInsightsHostingStartupSample/Startup.cs +++ b/sample/ApplicationInsightsHostingStartupSample/Startup.cs @@ -24,9 +24,7 @@ namespace IISSample public void ConfigureJavaScript(IApplicationBuilder app) { - Console.WriteLine("ConfigureJavaScript 1"); app.UseMvcWithDefaultRoute(); - Console.WriteLine("ConfigureJavaScript 2"); } public void ConfigureDefaultLogging(IApplicationBuilder app, ILoggerFactory loggerFactory) @@ -75,12 +73,11 @@ namespace IISSample public static void Main(string[] args) { - Console.WriteLine("Main 1"); var config = new ConfigurationBuilder() .AddJsonFile("appsettings.json", optional: true, reloadOnChange: true) .AddCommandLine(args) .Build(); - Console.WriteLine("Main 2"); + var host = new WebHostBuilder() .UseConfiguration(config) .ConfigureLogging((hostingContext, builder) => @@ -92,7 +89,7 @@ namespace IISSample .UseStartup() .UseContentRoot(Directory.GetCurrentDirectory()) .Build(); - Console.WriteLine("Main 3"); + host.Run(); } } diff --git a/src/Microsoft.AspNetCore.ApplicationInsights.HostingStartup/ApplicationInsightsLoggerStartupFilter.cs b/src/Microsoft.AspNetCore.ApplicationInsights.HostingStartup/ApplicationInsightsLoggerStartupFilter.cs index 00e91a3241..6fb2a502a7 100644 --- a/src/Microsoft.AspNetCore.ApplicationInsights.HostingStartup/ApplicationInsightsLoggerStartupFilter.cs +++ b/src/Microsoft.AspNetCore.ApplicationInsights.HostingStartup/ApplicationInsightsLoggerStartupFilter.cs @@ -13,27 +13,19 @@ namespace Microsoft.AspNetCore.ApplicationInsights.HostingStartup { public Action Configure(Action next) { - Console.WriteLine("ApplicationInsightsLoggerStartupFilter 1"); return builder => { - Console.WriteLine("ApplicationInsightsLoggerStartupFilter 2"); var loggerFactory = builder.ApplicationServices.GetService(); // We need to disable filtering on logger, filtering would be done by LoggerFactory var loggerEnabled = true; - Console.WriteLine("ApplicationInsightsLoggerStartupFilter 3"); - loggerFactory.AddApplicationInsights( builder.ApplicationServices, (s, level) => loggerEnabled, () => loggerEnabled = false); - Console.WriteLine("ApplicationInsightsLoggerStartupFilter 4"); - next(builder); - - Console.WriteLine("ApplicationInsightsLoggerStartupFilter 5"); }; } } diff --git a/src/Microsoft.AspNetCore.ApplicationInsights.HostingStartup/ApplicationInsightsStartupLoader.cs b/src/Microsoft.AspNetCore.ApplicationInsights.HostingStartup/ApplicationInsightsStartupLoader.cs index ba45a250c0..68ae6aee96 100644 --- a/src/Microsoft.AspNetCore.ApplicationInsights.HostingStartup/ApplicationInsightsStartupLoader.cs +++ b/src/Microsoft.AspNetCore.ApplicationInsights.HostingStartup/ApplicationInsightsStartupLoader.cs @@ -29,13 +29,9 @@ namespace Microsoft.AspNetCore.ApplicationInsights.HostingStartup /// public void Configure(IWebHostBuilder builder) { - Console.WriteLine("ApplicationInsightsHostingStartup 1"); builder.UseApplicationInsights(); - Console.WriteLine("ApplicationInsightsHostingStartup 2"); builder.ConfigureServices(InitializeServices); - - Console.WriteLine("ApplicationInsightsHostingStartup 3"); } @@ -45,26 +41,18 @@ namespace Microsoft.AspNetCore.ApplicationInsights.HostingStartup /// The associated with the application. private void InitializeServices(IServiceCollection services) { - Console.WriteLine("ApplicationInsightsHostingStartup 4"); services.AddSingleton(); services.AddSingleton(); - Console.WriteLine("ApplicationInsightsHostingStartup 5"); var home = Environment.GetEnvironmentVariable("HOME"); if (!string.IsNullOrEmpty(home)) { - Console.WriteLine("ApplicationInsightsHostingStartup 6"); var settingsFile = Path.Combine(home, "site", "diagnostics", ApplicationInsightsSettingsFile); var configurationBuilder = new ConfigurationBuilder() .AddJsonFile(settingsFile, optional: true, reloadOnChange: true); - Console.WriteLine("ApplicationInsightsHostingStartup 7"); - var config = configurationBuilder.Build().GetSection("Logging"); - - Console.WriteLine("ApplicationInsightsHostingStartup 8"); - services.AddLogging(builder => builder.AddConfiguration(config)); + services.AddLogging(builder => builder.AddConfiguration(configurationBuilder.Build().GetSection("Logging"))); } - Console.WriteLine("ApplicationInsightsHostingStartup 9"); } } }