1

我正在尝试从 filterContext 获取当前的 ApiController。它公开了一个控制器属性,但 ApiController 实现了一些 httpcontroller 接口并且不存在。

    public override void OnActionExecuting(ActionExecutingContext filterContext)
4

1 回答 1

2

您会将其转换回您的 ApiController。像这样的东西:

var apiController = filterContext.Controller as ApiController;
if (apiController != null)
{
    //Do something with apiController.
}
于 2012-05-21T18:56:17.280 回答