【发布时间】:2021-02-12 07:27:05
【问题描述】:
在 ASP.NET Core 2.x 中,我使用Startup 类的标准路由注册Configure 方法,使用Microsoft.AspNetCore.SpaServices.Extensions Nuget 的MapSpaFallbackRoute 扩展方法为SPA 应用程序注册后备路由包装:
public void Configure(IApplicationBuilder app)
{
// ...
app.UseMvc(routes =>
{
routes.MapRoute(
name: "default",
template: "{controller=Home}/{action=Index}/{id?}");
routes.MapSpaFallbackRoute(
name: "spa-fallback",
defaults: new { controller = "Home", action = "Index" });
});
}
使用 ASP.NET Core 3.0 推荐的UseEndpoints 端点注册扩展方法时找不到类似的扩展方法。
【问题讨论】:
标签: c# asp.net-core-3.0