首页 新闻 搜索 专区 学院

Razor Class Library 中的属性路由在 ASP.NET Core 3.0 中不起作用

0
悬赏园豆:50 [待解决问题]

今天将一个项目从 ASP.NET Core 2.2 迁移至 3.0 Preview 5 时遇到一个奇怪问题,在 Razor Class Library 项目中的控制器 Action 上添加的属性路由 [Route("errors/{statusCode:int}")] 总是不起作用,而在 Web 项目添加同样的属性路由却可以起作用,请问如何解决?

项目中用的是 Endpoint Routing

app.UseRouting();

app.UseEndpoints(endpoints =>
{     
    endpoints.MapDefaultControllerRoute();
});
dudu的主页 dudu | 高人七级 | 园豆:36406
提问于:2019-05-16 20:16

在 asp.net core 源码中发现了 MvcAttributeRouteHandler

dudu 3年前
< >
分享
清除回答草稿
   您需要登录以后才能回答,未注册用户请先注册