¿Hay algo como esto para el orden de método común?Orden de ejecución para el ApiController
Mi solución Api Web tiene ahora un nuevo orden en la ejecución de algunos métodos ya he actualizado desde la versión Beta/RC a la versión RTM. (No es el orden inverso al de la ejecución del gestor de mensajes)
Anteriormente se llama a este método de las APIControllers:
protected override void Initialize(System.Web.Http.Controllers.HttpControllerContext controllerContext)
{
}
Antes de las filtermethods de mi AuthorizationFilter
public override void OnAuthorization(System.Web.Http.Controllers.HttpActionContext actionContext)
{
}
Después de RTM del OnAuthorization es llamado antes de Initialize(). ¿Hay alguna información sobre el orden de ejecución de los métodos de ApiController y los cambios después del lanzamiento de RTM?
¿eh? ¿De dónde viene InitializeProcadController? No ha habido tal cosa dentro del código fuente del proyecto hasta el momento, AFAIK. – tugberk
lo siento, me refiero al método "Initialize()" – user437899