相关疑难解决方法(0)

web api中具有多个过滤器的执行顺序

我正在使用最新的web api.

我用一些不同的过滤器属性来注释一些控制器.

1 [Authorize]
2 [RessourceOwnerAttribute derived from AuthorizationFilterAttribute]
3 [InvalidModelStateAttribute derived from ActionFilterAttribute]
Run Code Online (Sandbox Code Playgroud)

我无法确定过滤器是按从上到下的顺序运行的.

如何定义执行顺序web api 2.1

https://aspnetwebstack.codeplex.com/workitem/1065#

http://aspnet.uservoice.com/forums/147201-asp-net-web-api/suggestions/3346720-execution-order-of-mvc4-webapi-action-filters

我还要为自己解决这个问题吗?

c# asp.net action-filter asp.net-web-api asp.net-web-api2

46
推荐指数
2
解决办法
3万
查看次数