Why is OnAuthorization called twice for my straight forward AuthorizationFilterAttribute?
public class ApiAuthenticateAttribute : AuthorizationFilterAttribute
{
public void override OnAuthorization(System.Web.Http.Controllers.HttpActionContext actionContext)
{
if(NotAuthorized())
throw new Exception();
}
}
First Call Stack

Second Call Stack
