Was ist der Unterschied zwischen [AcceptVerbs (HttpVerbs.Post)] und [HttpPost]?

Ich dekorieren kann eine Aktion, die entweder mit der [AcceptVerbs(HttpVerbs.Post)]/[AcceptVerbs(HttpVerbs.Holen Sie sich)]

[AcceptVerbs(HttpVerbs.Post)]
public ActionResult Create(string title)
{
    //Do Something...
}

oder mit der [HttpPost]/[HttpGet] Attribute

[HttpPost]
public ActionResult Create(string title)
{
    //Do Something...
}

Sind Sie unterschiedlich?

Kommentar zu dem Problem
HttpPost ist MVC 2.0+, und als Matthew sagte, seine nur kurze hand Kommentarautor: dbones
wie sind Ausdrücke wie [HttpPost] genannt, in asp net mvc? Dekorateure? Kommentarautor: andilabs
@andi Sie werden als "Attribute" msdn.microsoft.com/en-us/library/z0w1kczw.aspx Kommentarautor: Gabriel Espinoza
Ich habe festgestellt, dass [AcceptVerbs("GET")] stoppen kann, ein Eintrag für die Aktion generiert wird, in der Hilfe-Dokumentation. Kommentarautor: CompanyDroneFromSector7G

InformationsquelleAutor der Frage Lorenzo | 2010-10-02

Schreibe einen Kommentar