【发布时间】:2019-05-02 13:40:49
【问题描述】:
我创建了一个 webapi 过滤器(它使用 Microsoft.AspNet.WebApi.Core):
using System.Web.Http.Filters;
...
public class AuthenticationFilter : ActionFilterAttribute
{
public override void OnActionExecuting(HttpActionContext actionContext)
.... }
并在我的控制器中使用它:
[AuthenticationFilter]
public class MyController : SomeBaseController
比我添加到引导程序中使用:
_httpConfiguration.Filters.Add(new AuthenticationFilter());
问题是 OnActionExecuting 没有触发。
你能帮忙吗?
【问题讨论】: