// Configure is called after ConfigureServices is called. public void Configure(IApplicationBuilder app, IHostingEnvironment env, ILoggerFactory loggerFactory, ITableContext tableContext) { loggerFactory.MinimumLevel = LogLevel.Information; loggerFactory.AddConsole(); // Configure the HTTP request pipeline. // Add the following to the request pipeline only in development environment. if (env.IsDevelopment()) { app.UseBrowserLink(); app.UseErrorPage(); } else { // Add Error handling middleware which catches all application specific errors and // send the request to the following path or controller action. app.UseErrorHandler("error"); } // Add static files to the request pipeline. app.UseStaticFiles(); // Add cookie-based authentication to the request pipeline. app.UseCookieAuthentication(); // Add OpenIdConnect middleware so you can login using Azure AD. app.UseOpenIdConnectAuthentication(); app.Use((context, next) => { if (context.Request.Path.StartsWithSegments("/ping")) { return(context.Response.WriteAsync("pong")); } return(next()); }); // Add MVC to the request pipeline. app.UseMvc(); // Initialize DB context tableContext.Configure(); }
// Configure is called after ConfigureServices is called. public void Configure(IApplicationBuilder app, IHostingEnvironment env, ILoggerFactory loggerFactory, ITableContext tableContext) { loggerFactory.MinimumLevel = LogLevel.Information; loggerFactory.AddConsole(); // Configure the HTTP request pipeline. // Add the following to the request pipeline only in development environment. if (env.IsDevelopment()) { app.UseBrowserLink(); app.UseErrorPage(); } else { // Add Error handling middleware which catches all application specific errors and // send the request to the following path or controller action. app.UseErrorHandler("error"); } // Add static files to the request pipeline. app.UseStaticFiles(); // Add cookie-based authentication to the request pipeline. app.UseCookieAuthentication(); // Add OpenIdConnect middleware so you can login using Azure AD. app.UseOpenIdConnectAuthentication(); app.Use((context, next) => { if (context.Request.Path.StartsWithSegments("/ping")) { return context.Response.WriteAsync("pong"); } return next(); }); // Add MVC to the request pipeline. app.UseMvc(); // Initialize DB context tableContext.Configure(); }