En ASP.NET MVC 2, se introdujeron un par de nuevos atributos de filtro de acción, como "taquigrafía" para los atributos en ASP.NET MVC 1; por ejemplo, aplicar HttpPostAttribute
hace lo mismo que aplicar [AcceptVerbs(HttpVerbs.Post)]
a un método de acción.¿Cómo funcionan los atributos de httppost, httpput, etc. en ASP.NET MVC 2?
Además, con la sintaxis más detallada, es posible combinar diferentes métodos, para permitir, por ejemplo, Post
y Delete
.
Ahora me pregunto: ¿cómo funcionan los nuevos atributos? Si aplico ambos [HttpPost]
y [HttpDelete]
, ¿ASP.NET MVC 2 permitirá ambos o requieren ambos (permitiendo así nada)?
Sé que todavía * puedo * usar 'AcceptVerbs', pero creo que los nuevos atributos se ven mucho mejor en el código, y esperaba que el equipo de MVC hubiera pensado en esto al implementarlos ... –
@Tomas - afortunadamente, puedes hacer tu propia como sea necesario. Ver mi actualización – tvanfosson