所以我的 MVC 应用程序从刚刚浏览到 eg 的用户那里得到一个请求/home/about
。它检查RouteTable
匹配的模式并将其分派给正确的控制器和动作。伟大的。
如果我想接管该功能怎么办?我不想重写 URL,我不想RouteData
在过滤器上下文中弄乱该属性或类似的东西。我想接管我的 MVC 应用程序将路由 X 转换为控制器 Y 和操作 Z 的部分。类似的东西MyRouteResolver : IRouteResolver
(如果确实存在的话)。
我一直在 MSDN 上四处寻找,但找不到任何关于在哪里完成的提示。任何帮助表示赞赏。