public void Configure(IApplicationBuilder app, ILoggerFactory loggerFactory) { loggerFactory.AddDebug(LogLevel.Verbose); // Add Application Insights tracing loggerFactory.AddApplicationInsightsLoggingService(app, LogLevel.Information); // Add Application Insights to the request pipeline to track HTTP request telemetry data. app.UseApplicationInsightsRequestTelemetry(); app.UseCors(policy => policy.AllowAnyOrigin().AllowAnyMethod().AllowAnyHeader()); app.UseErrorHandler(builder => builder.Run(ErrorRequestHandler.HandleErrorRequest)); // Track data about exceptions from the application. Should be configured after all error handling middleware in the request pipeline. app.UseApplicationInsightsExceptionTelemetry(); app.UseMvc(); // Add swagger to the pipeline app.UseSwagger(); app.UseSwaggerUi(); }