【发布时间】:2013-07-25 08:06:59
【问题描述】:
我只需要从控制器操作返回类型为 ActionResult 的所有操作中过滤方法。 我正在从以下获取控制器名称和操作名称..
string originController = filterContext.RouteData.Values["controller"].ToString();
string originAction = filterContext.RouteData.Values["action"].ToString();
但是我怎样才能只过滤返回类型为 ActionResult 的方法呢?
【问题讨论】:
-
你的意思是你只想要
actions将ActionResult定义为方法签名中的返回类型?或者您还想要定义具体 ActionResults 的actions(如ViewResult)? -
no.. 我只想要定义为 ActionResult 的操作。我可以从 filterContext 中获取这些操作吗?
标签: asp.net asp.net-mvc