From 35cd198d9bf527796a1681d32bc3f8af7d2f77ca Mon Sep 17 00:00:00 2001 From: Kiran Challa Date: Tue, 2 May 2017 12:56:05 -0700 Subject: [PATCH] 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) => {