我的控制器中有以下内容;
public ActionResult CocktailLoungeBarAttendant()
{
return View();
}
[HttpPost]
public ActionResult cocktailLoungebarattendant(string name, string email, string phone)
{
return View();
}
public ActionResult merchandisecoordinator()
{
return View();
}
[HttpPost]
public ActionResult merchandisecoordinator(string name, string email, string phone)
{
return View();
}
这只发生了 4 次,但让我感到困扰的是我将代码重复了 4 次。
然后我有一个 BaseController 来获取参数并处理它们;
protected override void OnActionExecuting(ActionExecutingContext filterContext)
{
我希望能够取消 PostActionResult
并在基本控制器中使用一个。
这甚至可能吗?