В ASP.NET MVC 2 было введено несколько новых атрибутов фильтра действий в качестве «сокращения» для атрибутов в ASP.NET MVC 1; например, применение HttpPostAttribute
делает то же самое, что и применение [AcceptVerbs(HttpVerbs.Post)]
к методу действия.
Кроме того, с более подробным синтаксисом можно комбинировать разные методы, чтобы разрешить, например, как Post
, так и Delete
.
Теперь мне интересно: как работают новые атрибуты? Если я применю и [HttpPost]
, и [HttpDelete]
, будет ли ASP.NET MVC 2 разрешать оба или требовать оба (таким образом, ничего не разрешая)?