通用方法顺序有这样的东西吗?
自从我从 Beta/RC 版本升级到 RTM 版本以来,我的 Web Api 解决方案现在在执行某些方法方面有了新的顺序。(它不是消息处理程序执行的相反顺序)
之前调用了 APIControllers 的这个方法:
protected override void Initialize(System.Web.Http.Controllers.HttpControllerContext controllerContext)
{
}
在我的 AuthorizationFilter 的 filtermethods 之前
public override void OnAuthorization(System.Web.Http.Controllers.HttpActionContext actionContext)
{
}
在 RTM 之后,在 Initialize() 之前调用 OnAuthorization。是否有一些关于 ApiController 方法的执行顺序和 RTM 发布后的变化的信息?