Uso Windsor per gestire IoC per i miei controller in un progetto WebAPI. Ho un DependencyResolver che funziona bene per risolvere le dipendenze del controller, ma ora sto cercando di iniettare le dipendenze in un filtro azioni personalizzato che sto usando per gestire l'autenticazione.Come posso eseguire l'integrazione delle dipendenze nei filtri di azione in Web Web di ASP.NET 4 RC?
Ho cercato di utilizzare un ActionInvoker personalizzato ma non è chiaro dall'interfaccia che WebAPI stia usando come risolvere le dipendenze delle proprietà sull'attributo del filtro azioni personalizzato prima dell'esecuzione. Qualcuno ha un buon esempio di come farlo in MVC 4 RC?
EDIT: Sono consapevole che non è possibile eseguire l'iniezione del costruttore sui filtri, perché sono attributi e pertanto istanziati dal framework .NET, ma spero che ci sia un punto nel ciclo di vita dell'esecuzione che si verifica dopo il il filtro viene istanziato ma PRIMA che venga eseguito, dove posso eseguire un codice personalizzato per enumerare le proprietà pubbliche dei filtri e iniettare i servizi necessari.
IMHO la versione molto disaccoppiata è descritta in questa [domanda (e risposta) - ASP.NET MVC IFilterProvider e separazione dei problemi] (http://stackoverflow.com/questions/10708565/asp-net-mvc-ifilterprovider- e-separazione dei problemi). –