如何获得与特定路径字符串匹配的路由?

时间:2011-10-31 20:14:04

标签: c# asp.net-mvc asp.net-mvc-3 routing

如何获得与特定网址字符串匹配的路由?

例如,假设我有一个字符串:

/home/index/3487

如果要将此字符串放在URL中,我如何获取RouteTable中将被触发的路由?我知道我需要遍历RouteTable.Routes集合,但除此之外我不确定......

感谢您的帮助。

1 个答案:

答案 0 :(得分:2)

微软的菲尔·哈克(Phil Haack)写了一篇很好的路由调试器,他在过去的博客中发表了ASP.NET Routing Debugger并最近更新了RouteDebugger 2.0。如果安装了Route Debugger - 2.1.1,则可以使用nuget安装该软件包。