您如何确保您的MVC路线不会相互冲突?你使用什么跟踪系统?

时间:2011-02-02 00:43:09

标签: asp.net-mvc model-view-controller asp.net-mvc-3 url-routing asp.net-mvc-routing

您使用什么系统来确保对MVC路由表的更改不会导致冲突或隐藏路由?

请分享详情。例如,如果在Excel中,您如何组织它?

我对路线应用于网站的技术方式(属性,global.asax等)不感兴趣,除非您的技术解决方案也与一目了然的路线管理系统直接相关。

3 个答案:

答案 0 :(得分:1)

个人unit test my routes和a为了确保对我的路由表的更改不会导致冲突,我运行单元测试并查找红色。

答案 1 :(得分:1)

MVC中的路由很难且容易出错,这就是我创建 MvcCodeRouting 库的原因。除此之外,它还可以检测冲突(您将获得异常),还可以查看为调试创建的路由。

答案 2 :(得分:0)

使用单元测试,并减少它们的数量,您可以进行数据驱动测试。