ASP.NET MVC Routing Debugger路由调试工具
2015-06-28 16:59
791 查看
官网地址:http://blog.csdn.net/sgear/article/details/6789882
To use this, simply download the following zip file and place the assembly inside of it into your bin folder. Then in your Global.asax.cs file add one line to the
其中最简单的办法就是使用RouteDebug辅助类. 这个类需要单独下载dll组件, 我将此组件的下载放在了博客园上:
解压缩后是一个DLL文件, 将这个DLL文件添加到项目中并且添加引用.
使用方法很简单, 只需要在Application_Start方法中添加一句话:
比如下面是我的示例中的代码:
现在你访问任何URL, 都会出现RouteDebug页面, 如下:
其中不仅有你的所有Routing规则, 还显示了是否匹配.并且按照顺序列出. 还有识别的参数列表.
当你不想测试Routing规则的时候则注释掉这一段, 即可回复跳转到View对象上.
To use this, simply download the following zip file and place the assembly inside of it into your bin folder. Then in your Global.asax.cs file add one line to the
Application_Startmethod (in bold).
protected void Application_Start(object sender, EventArgs e) { RegisterRoutes(RouteTable.Routes); RouteDebug.RouteDebugger.RewriteRoutesForTesting(RouteTable.Routes); }
测试Routing
因为一个Url会匹配多个routing规则, 最后常常会遇到规则写错或者顺序不对的问题.于是我们希望能够看到Url匹配Routing的结果.其中最简单的办法就是使用RouteDebug辅助类. 这个类需要单独下载dll组件, 我将此组件的下载放在了博客园上:
解压缩后是一个DLL文件, 将这个DLL文件添加到项目中并且添加引用.
使用方法很简单, 只需要在Application_Start方法中添加一句话:
RouteDebug.RouteDebugger.RewriteRoutesForTesting(RouteTable.Routes);
比如下面是我的示例中的代码:
protected void Application_Start() { RegisterRoutes(RouteTable.Routes); RouteDebug.RouteDebugger.RewriteRoutesForTesting(RouteTable.Routes); }
现在你访问任何URL, 都会出现RouteDebug页面, 如下:
其中不仅有你的所有Routing规则, 还显示了是否匹配.并且按照顺序列出. 还有识别的参数列表.
当你不想测试Routing规则的时候则注释掉这一段, 即可回复跳转到View对象上.
相关文章推荐
- ASP.NET 5中的静态文件处理
- ssh+lcx实现Metasploit测试机没有公网IP时候的公网端口映射
- 在ASP.NET 5中显示错误信息
- ASP.NET MVC显示HTML字符串
- asp.net 安装数据库,以及修改web.config文件
- 渗透测试之学习使用metasploit
- asp.net中,<%#%>,<%=%>和<%%>分别是什么意思,有什么区别
- WEB开发教程--ASP中静态数组与动态数组的用法
- ASPCMS 标签
- ASP.NET六大巨头——内置对象(1)
- Asp网页一些小问题释疑
- DevExpress视频教程,winform+asp.net+wpf等等
- ASP.NET 5 简介
- 解决64位win7系统IIS7[ODBC 驱动程序管理器]未发现数据源名称并且未指定默认驱动程序
- Bluemix云平台实践: ASP.NET5开发实例
- ASP.NET 前后台调用方法
- ASP.NET vNext如何获取文件物理路径?
- 深入探究JVM(2) - 探秘Metaspace
- ASP.NET 上的 Async/Await 简介
- ASP.NET项目中使用CKEditor +CKFinder 实现上传图片