9

Qual è l'uso della classe ControllerActionInvoker?ControllerActionInvoker

+0

dare un'occhiata http://www.olivieralbertini.com/Tutorial/asp-net-mvc-partial-view-action-invoker-jquery-ui-ajax. È un tutorial con una demo. Spero che ti possa aiutare –

risposta

14

Fondamentalmente si tratta di un punto di estensibilità su una classe Controller che consente di entrare e influenzare il modo in cui il controller interagisce con Parametri, Filtri e Azione stessa. Quando una richiesta è stata inoltrata al controller, il controllore chiede a ControllerActionInvoker di gestire la richiesta (che di solito comporta il richiamo di un metodo sul controller).

L'utilizzo principale di ciò che ho visto finora è quello di fornire l'iniezione delle dipendenze nei filtri di azione come mostrato here, ma sono sicuro che vedremo più usi per questa funzionalità che spuntano in futuro!

+0

Il link è morto. :-( – Tobias

+0

Grazie per averlo sottolineato - Ho aggiunto un altro link –