编译时检查MVC3路由名称

时间:2012-01-26 21:19:49

标签: asp.net-mvc-3 routes

使用路由名称时,例如使用Url.RouteUrl,是否有任何机制在编译时检查路由是否存在而不是在运行时遇到障碍?

在大型项目中,改变路线名称似乎非常可怕。

1 个答案:

答案 0 :(得分:0)

当然,一些聪明的新路由规则可以接管你不想要的路由。

我和其他许多人会建议双向路线的单元测试。也就是说,验证正确的网址是否会转到预期的操作,您的网址创建会提供您想要的网址。

如需先行,请查看mvcontrib test helpers for routes