防止在多个控制器类中重复声明 Index 方法是最佳实践吗? 假设 Index 方法对所有控制器具有相同的实现。只是返回视图()。
我只是好奇,因为DRY原则。
这是当前的索引方法:
public IActionResult Index() {
return View();
}
我打算这样实现:
BaseController.cs
Public class BaseController : Controller
{
public IActionResult Index() {
return View();
}
}
Controller1.cs
Public class Controller1 : BaseController
{
}
Controller2.cs
Public class Controller2 : BaseController
{
}
提前谢谢你。