ASP.NET MVC 2 将所有操作从一个控制器重定向到另一个控制器

发布于 2024-12-15 04:18:18 字数 152 浏览 0 评论 0原文

我有两个具有相同操作和私有方法的控制器。第二个是从第一个复制的。 我修改了第二个控制器,以实现更好的性能,现在我想将所有操作从第一个控制器路由到第二个控制器。

我怎样才能从 Global.asax 或其他方式做到这一点,让我保留旧代码以进行快速切换?

谢谢!

I have two controllers with the same actions and private methods. The second one is copied from the first.
I modified the second one, to perform better and now I want to route all the actions from the first controller to the second one.

How can I do this from Global.asax or some other way in a way that could let me keep the old code for fast switching?

Thanks!

如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。

扫码二维码加入Web技术交流群

发布评论

需要 登录 才能够评论, 你可以免费 注册 一个本站的账号。

评论(1

沉默的熊 2024-12-22 04:18:18

您可以设置如下路线:

"mycontroller/{action}",
new{controller = "mynewcontroller", action="index"});

您也可以在代码中重命名控制器。

You could set up a route like:

"mycontroller/{action}",
new{controller = "mynewcontroller", action="index"});

You could also just rename your controllers in the code.

~没有更多了~
我们使用 Cookies 和其他技术来定制您的体验包括您的登录状态等。通过阅读我们的 隐私政策 了解更多相关信息。 单击 接受 或继续使用网站,即表示您同意使用 Cookies 和您的相关数据。
原文