在mvc4 HandleErrorAttribute扩展类中定义一个ActionMethod [HttpPost]

时间:2014-01-28 09:26:47

标签: asp.net-mvc-4

我想知道一个动作方法是否有[HttpPost]。我的代码如下。但它总是返回null。

string actionName = filterContext.RouteData.Values["action"].ToString();
Type controller = filterContext.Controller.GetType();
MethodInfo method = controller.GetMethod(actionName); //OK Code
var attribute = method.GetCustomAttribute(typeof(HttpPostAttribute), true); //returns null

有什么建议吗?

0 个答案:

没有答案