Ho il seguente nel mio controller;Crea ActionResult comune
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();
}
Questo si verifica solo 4 volte ma mi infastidisce il fatto che il codice venga ripetuto 4 volte.
Poi ho un BaseController che poi afferra i parametri e fa cose con loro;
protected override void OnActionExecuting(ActionExecutingContext filterContext)
{
mi piacerebbe essere in grado di farla finita con le 's Messaggio ActionResult
e hanno uno solo in un controller di base dicono.
È possibile?
Quali sono le azioni del POST? Non c'è differenza nell'elaborazione tra il 2? Non capisco cosa stai cercando di ottenere. –
Non lo farò affatto, anche se non credo sia possibile. Complementa molto il codice senza alcun valore. Le classi base sono molto vecchie come per me :) –
non c'è differenza in ciò che i post stanno facendo no, da qui il mio "desiderio" di non ripetere il codice – griegs