public void Configure(IApplicationBuilder app, IHostingEnvironment env) { if (env.IsDevelopment()) { app.UseDeveloperExceptionPage(); } app.UseStaticFiles(); app.UseMvc(); app.UseSwaggerUi(typeof(Startup).GetTypeInfo().Assembly, settings => { settings.GeneratorSettings.DefaultUrlTemplate = "{controller}/{action}/{id?}"; }); DataContextInitializer.Seed().Wait(); }
public void Configure(IApplicationBuilder app, IHostingEnvironment env) { try { if (env.IsDevelopment()) { app.UseDeveloperExceptionPage(); app.UseBrowserLink(); app.UseDatabaseErrorPage(); } else { app.UseExceptionHandler("/Home/Error"); } app.UseCors("MyPolicy"); app.UseMiddleware <MaintainCorsHeadersMiddleware>(); app.UseStaticFiles(); app.UseAuthentication(); app.UseMvc(routes => { routes.MapRoute( name: "default", template: "{controller=Home}/{action=Index}/{id?}"); }); DataContextInitializer.Seed(app.ApplicationServices).Wait(); } catch (System.Exception ex) { throw ex; } }