asp.net mvc - 我应该如何确保我的路线没有冲突

时间:2011-10-30 22:17:49

标签: asp.net-mvc url routes

我正在一个人们可以将路线添加到路线集合的网站上工作。 我不希望任何人写出可能破坏现有路线的路线。

我如何确保我的路线不会发生冲突,而不会相互破坏。

干杯

成员Parminder

1 个答案:

答案 0 :(得分:2)

错误的路由会打破其他路线。这不是你可以留给第三方的。

但是,您可以强制执行它们以始终使用顶级固定路由定义路由。例如:

/ThirdParty1/{controller}/{id}
/ThirPdarty1/{Section}/{controller}/{id}

/ThirdParty2/{controller}/{area}/{id}