【发布时间】:2018-03-05 13:29:39
【问题描述】:
我需要在不同的控制器之间共享操作方法。以以下 2 个控制器为例:
public class AController : Controller
{
public ActionResult Index()
{
//print AController - Index
}
public ActionResult Test()
{
//print test
}
}
public class BController : Controller
{
public ActionResult Index()
{
//print BController - Index
}
}
两个控制器都有一个不同的 Index 方法。但是,可以从两个控制器调用 Test 方法。所以我希望在输入以下网址时执行 Test() 方法:
- 控制器/测试
- B 控制器/测试
我将不胜感激有关如何实现这一目标的任何建议。
【问题讨论】:
-
两个不同的端点做同样的事情有什么意义?
-
XY Problem。您的要求是可能的,但它不太可能是您问题的最佳解决方案(无论是什么)。
标签: asp.net asp.net-mvc routing