// This method gets called by the runtime. Use this method to configure the HTTP request pipeline. public void Configure(IApplicationBuilder app, IHostingEnvironment env) { Authentication.Configure(app, env); Cors.Configure(app, env); //app.UseSignalR(routes => //{ // routes.MapHub<ChatHub>("/chathub"); //}); if (env.IsDevelopment()) { app.UseDeveloperExceptionPage(); } else { app.UseHttpsRedirection(); app.UseDeveloperExceptionPage(); app.UseHsts(); } MVC.Configure(app, env); SPA.Configure(app, env); StaticFiles.Configure(app, env); }
// This method gets called by the runtime. Use this method to configure the HTTP request pipeline. public void Configure(IApplicationBuilder app, IWebHostEnvironment env) { //per https://docs.microsoft.com/en-us/aspnet/core/migration/22-to-30?view=aspnetcore-3.1&tabs=visual-studio#routing-startup-code // static files should be called before UseRouting StaticFiles.Configure(app, env); app.UseRouting(); Cors.Configure(app, env); Authentication.Configure(app, env); app.UseEndpoints(endpoints => { endpoints.MapControllers(); endpoints.MapHub <ChatHub>("/chathub"); endpoints.MapHub <NotificationHub>("/notificationhub"); }); if (env.IsDevelopment()) { app.UseDeveloperExceptionPage(); } else { app.UseHttpsRedirection(); app.UseDeveloperExceptionPage(); app.UseHsts(); } MVC.Configure(app, env); SPA.Configure(app, env); }
// This method gets called by the runtime. Use this method to configure the HTTP request pipeline. public void Configure(IApplicationBuilder app, IHostingEnvironment env) { if (env.IsDevelopment()) { app.UseDeveloperExceptionPage(); } else { app.UseDeveloperExceptionPage(); app.UseHsts(); } app.UseHttpsRedirection(); Cors.Configure(app, env); Authentication.Configure(app, env); MVC.Configure(app, env); SPA.Configure(app, env); StaticFiles.Configure(app, env); }