asp.net-mvc-routing – ASP MVC 5属性路由VS.基于公约的路由
发布时间:2020-12-15 23:48:57 所属栏目:asp.Net 来源:网络整理
导读:ASP MVC 5有一个新的路由称为属性路由.我看到的方式,路线现在分散在每个控制器上,不同于基于惯例的路由,因为单个位置的RouteConfig.cs可以在那里检查路由,这也可以以某种方式作为站点路由的文档. 我的问题是在可读性和可维护性方面更好地使用基于约定路由的
ASP MVC 5有一个新的路由称为属性路由.我看到的方式,路线现在分散在每个控制器上,不同于基于惯例的路由,因为单个位置的RouteConfig.cs可以在那里检查路由,这也可以以某种方式作为站点路由的文档.
我的问题是在可读性和可维护性方面更好地使用基于约定路由的属性路由?有人建议如何设计路线,以提高维护性和可读性. 解决方法
为了解决你的第一个问题,散布路线有很多优点:
>它将路由信息与实现该路由的控制器动作相邻.这有助于调试和故障排除,以及提供快速搜索解决方案中路由信息的功能. 这篇文章为上述提供了灵感和加强,并且更详细地说明了:http://kevinmontrose.com/2011/07/25/why-i-love-attribute-based-routing/ (编辑:李大同) 【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容! |
相关内容
- asp.net 将一个图片以二进制值的形式存入Xml文件中的实例代
- asp.net-core – ASP.NET Core 1.0 SynchronizationContext
- asp.net-mvc – 尝试确定在干净安装的窗口上托管应用程序的
- asp.net捕获全局未处理异常的几种方法
- asp.net-mvc – ASP.NET MVC – 服务层 – 业务层 – 数据层
- entity-framework – 如果EF 5,如何定义自定义命名约定
- asp.net-mvc – 在ASP.NET MVC中在HTTP和HTTPS之间移动
- asp.net – / bin浏览时出现错误404
- 谈谈基于SQL Server 的Exception Handling[上篇]
- asp.net-web-api – 当我使用IFormFile时缺少一个结束括号
推荐文章
站长推荐
- asp.net – ModalPopupExtender和验证问题
- asp.net-mvc – 不一致的可访问性:DbContext中的
- 共享ASP.NET_SessionId和.ASPXAUTH cookie安全风
- asp.net – 无法在混合VS环境中正确处理路由
- asp.net-mvc – Asp.net 5(vnext)是否可以使用?
- asp.net-mvc – 我可以在asp.net mvc中结束视图的
- ASP.NET Core集成现有系统认证
- asp.net-mvc – ASP.NET MVC检查用户是否属于[x]
- asp.net-mvc – UTC时间的Hangfire CRON
- asp.net中XML如何做增删改查操作
热点阅读