私のコントローラには次のものがあります。一般的なActionResultを作成
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)
{
私はポストActionResult
年代を廃止できるようにしたいとベースコントローラに単一のものを持っているだろうと言います。
これも可能ですか?あなたの(ベース)コントローラの追加 :あなたは何ができるか
POSTアクションは何をしていますか? 2間の処理に違いはありませんか?私はあなたが達成しようとしていることをよく理解していません。 –
私はそれが可能であるとは思わないとしても、まったくそれをしません。それはコードを何の価値もなく複雑にします。私のようにベースクラスは非常に古い学校です: –
投稿は何もしていないので、コードを繰り返さないように私の "欲望"に違いはありません – griegs