Esiste qualcosa come questo per l'ordine di metodo comune?Ordine di esecuzione per l'ApiController
La mia soluzione Web Api ha ora un nuovo ordine nell'esecuzione di alcuni metodi da quando ho aggiornato da Beta/versione RC alla versione RTM. (La sua non è l'ordine inverso di esecuzione gestore di messaggi)
All'inizio di questo metodo dei APIControllers è stato chiamato:
protected override void Initialize(System.Web.Http.Controllers.HttpControllerContext controllerContext)
{
}
Prima i filtermethods della mia AuthorizationFilter
public override void OnAuthorization(System.Web.Http.Controllers.HttpActionContext actionContext)
{
}
Dopo RTM l'OnAuthorization è chiamato prima di Initialize(). Ci sono delle informazioni sull'ordine di esecuzione dei metodi ApiController e sulle modifiche dopo la versione RTM?
eh? da dove proviene InitializeProcadController? Finora non c'è stata una cosa del genere nel codice sorgente del progetto, AFAIK. – tugberk
mi spiace intendo il metodo "Initialize()" – user437899