ControllerActionInvoker
问题 What is the use of ControllerActionInvoker class? 回答1: Basically it's an extensibility point on a Controller class that allows you to get in there and influence how the controller interacts with Parameters, Filters and the Action itself. When a request has been routed to the Controller, the Controller asks the ControllerActionInvoker to deal with the request (which normally involves it calling a method back on the Controller). The main usage of this I've seen so far is to provide dependency