【发布时间】:2010-07-20 15:17:11
【问题描述】:
我不确定这是否已经被问过。好吧,这是我的问题。
我有一个经典的 Web 表单网站,我正试图将其转变为混合 MVC。也就是说,所有新功能都是 MVC。然而,我们有一个自定义的 HTTP 处理程序来处理我们该死的友好 URL,我们不打算改变它。我现在的问题是将我们现有的 url 添加为忽略路由。我不想在 Application_Start() 中将所有(1000 个)作为例外添加。添加一个基于 MVC 的自定义 http 模块和我们现有的自定义处理程序似乎是一个可行的解决方案。该模块本质上将通过检查(现有路由的)XML 文件来路由请求,并决定是 MVC 还是 MyHandler 来处理请求。
有人试过吗?我无法将请求卸载到适当的处理程序。
【问题讨论】:
标签: c# asp.net-mvc