In meinem Controller habe ich zwei Aktionen namens "Friends". Die Ausführung hängt davon ab, ob es sich um ein "Holen" oder ein "Post" handelt.Post und Get mit der gleichen Methode Signatur
So sehen meine Code-Schnipsel etwas wie folgt aus:
// Get:
[AcceptVerbs(HttpVerbs.Get)]
public ActionResult Friends()
{
// do some stuff
return View();
}
// Post:
[AcceptVerbs(HttpVerbs.Post)]
public ActionResult Friends()
{
// do some stuff
return View();
}
Dies ist jedoch nicht kompiliert, da ich zwei Methoden mit derselben Signatur (Freunde) haben. Wie gehe ich vor? Muss ich nur eine Aktion erstellen, aber zwischen "Get" und "Post" unterscheiden? Wenn ja, wie mache ich das?
seit MVC 2.0 '[AcceptVerbs (HttpVerbs.Get)] 'kann zu' [HttpGet] 'gekürzt werden, das gleiche gilt für andere REST-Methoden – nimrod