From 35cd198d9bf527796a1681d32bc3f8af7d2f77ca Mon Sep 17 00:00:00 2001 From: Kiran Challa Date: Tue, 2 May 2017 12:56:05 -0700 Subject: [PATCH 1/2] Remove async keyword and return completed task --- sample/ApplicationInsightsHostingStartupSample/Startup.cs | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) diff --git a/sample/ApplicationInsightsHostingStartupSample/Startup.cs b/sample/ApplicationInsightsHostingStartupSample/Startup.cs index 302772bc91..1bc32c032d 100644 --- a/sample/ApplicationInsightsHostingStartupSample/Startup.cs +++ b/sample/ApplicationInsightsHostingStartupSample/Startup.cs @@ -4,6 +4,7 @@ using System; using System.IO; using System.Linq; +using System.Threading.Tasks; using Microsoft.ApplicationInsights.Extensibility; using Microsoft.AspNetCore.Builder; using Microsoft.AspNetCore.Hosting; @@ -28,7 +29,7 @@ namespace IISSample var logger = loggerFactory.CreateLogger("Requests"); app.UseMvcWithDefaultRoute(); - app.Map("/log", logApp => logApp.Run(async (context) => + app.Map("/log", logApp => logApp.Run((context) => { TelemetryConfiguration.Active.TelemetryChannel = new CurrentResponseTelemetryChannel(context.Response); @@ -53,6 +54,8 @@ namespace IISSample specificLogger.LogWarning("Specific warning log"); TelemetryConfiguration.Active.TelemetryChannel = null; + + return Task.FromResult(true); })); app.Run(async (context) => { From 95eb1cdae7c67cd4ebfeedecaf8a572be326ce98 Mon Sep 17 00:00:00 2001 From: BrennanConroy Date: Tue, 2 May 2017 13:36:50 -0700 Subject: [PATCH 2/2] Force 2.0.0 dependencies for ApplicationInsights (#36) --- ...osoft.AspNetCore.ApplicationInsights.HostingStartup.csproj | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) diff --git a/src/Microsoft.AspNetCore.ApplicationInsights.HostingStartup/Microsoft.AspNetCore.ApplicationInsights.HostingStartup.csproj b/src/Microsoft.AspNetCore.ApplicationInsights.HostingStartup/Microsoft.AspNetCore.ApplicationInsights.HostingStartup.csproj index f0c6a6cf05..b6156d818e 100644 --- a/src/Microsoft.AspNetCore.ApplicationInsights.HostingStartup/Microsoft.AspNetCore.ApplicationInsights.HostingStartup.csproj +++ b/src/Microsoft.AspNetCore.ApplicationInsights.HostingStartup/Microsoft.AspNetCore.ApplicationInsights.HostingStartup.csproj @@ -13,9 +13,11 @@ - + + + \ No newline at end of file