ControllerActionInvoker - PullRequest
       12

ControllerActionInvoker

9 голосов
/ 13 апреля 2009

Какая польза от класса ControllerActionInvoker?

1 Ответ

14 голосов
/ 15 апреля 2009

По сути, это точка расширяемости класса Controller, которая позволяет вам входить и влиять на то, как контроллер взаимодействует с параметрами, фильтрами и самим действием. Когда запрос направляется в контроллер, контроллер просит ControllerActionInvoker обработать запрос (который обычно включает в себя вызов метода обратно в контроллер).

Основное использование этого, которое я видел до сих пор, состоит в том, чтобы обеспечить внедрение зависимостей в Фильтры Действий, как показано здесь , но я уверен, что в этой будущее!

...