在ASP.NET MVC 2中,引入了一些新的操作过滤器属性,作为ASP.NET MVC 1中属性的“速记”;例如,应用
此外,使用更冗长的语法,可以组合不同的方法,以允许例如
现在我想知道:新属性是如何工作的?如果我同时应用
HttpPostAttribute
与将[AcceptVerbs(HttpVerbs.Post)]
应用于动作方法相同。此外,使用更冗长的语法,可以组合不同的方法,以允许例如
Post
和Delete
。现在我想知道:新属性是如何工作的?如果我同时应用
[HttpPost]
和[HttpDelete]
,ASP.NET MVC 2会允许两者还是需要两者(因此什么也不允许)?