ASP.NET Core 路由高级用法


可以看到 默认的路由和传统的一模一样

//也可以 这个替换上面的路由规则
app.UseMvcWithDefaultRoute();

  属性路由:使用RouteAttribute特性

先看示例:

  可以看到使用Route可以随意的更改路由规则,对特例控制器操作起来特别方便,我们继续:

  注意这里下面产生叠加的不能使用以 / 开头的模板

  接下来才是主菜:可以使用标记替换

 可以看见我们在这里使用了[] 标记替换符,那么访问就变成了

 

 

 

指定属性路由的可选参数、默认值和约束:

 

 当然你也可以添加约束:

 

 

 

具体的规则请参考: 路由规则传送门

 


免责声明!

本站转载的文章为个人学习借鉴使用,本站对版权不负任何法律责任。如果侵犯了您的隐私权益,请联系本站邮箱yoyou2525@163.com删除。



 
粤ICP备18138465号  © 2018-2025 CODEPRJ.COM