4
有没有简单的方法来转储.NET MVC应用程序的所有路由?我正在考虑类似于铁路的rake routes
的工作原理。.NET MVC转储路由表
有没有简单的方法来转储.NET MVC应用程序的所有路由?我正在考虑类似于铁路的rake routes
的工作原理。.NET MVC转储路由表
它实际上是相当困难的事一可靠一个取决于你的使用情况,因为路线通常是非常动态的。基于属性的路由将使任务变得更容易,但我会假设你没有使用它。我发现这个article which uses reflection,但我没有尝试过自己。此外,它是一个简单的方法,不会涵盖许多边缘情况。
有诸如Glimpse工具,让你查看你的大部分航线和调试它们(包括AJAX!),但即使这样,也有路线的麻烦不遵循RouteConfig的约定,或者有背景口罩,使他们通过其他控制器路由等。据我所知,他们没有用于分析的API或
可能有帮助 http://haacked.com/archive/2011/04/13/routedebugger-2 .aspx/ http://mvcroutevisualizer.codeplex.com/ – 2014-04-30 04:09:26