ASP.NET Core 路由高级用法
可以看到 默认的路由和传统的一模一样
//也可以 这个替换上面的路由规则 app.UseMvcWithDefaultRoute();
属性路由:使用RouteAttribute特性
先看示例:
可以看到使用Route可以随意的更改路由规则,对特例控制器操作起来特别方便,我们继续:
注意这里下面产生叠加的不能使用以 / 开头的模板
接下来才是主菜:可以使用标记替换
可以看见我们在这里使用了[] 标记替换符,那么访问就变成了
指定属性路由的可选参数、默认值和约束:
当然你也可以添加约束:
具体的规则请参考: 路由规则传送门
Hold on, everything is possible.