9

ControllerActionInvoker 类有什么用?

4

1 回答 1

14

基本上,它是 Controller 类的一个可扩展点,允许您进入并影响控制器与参数、过滤器和操作本身的交互方式。当请求被路由到 Controller 时,Controller 会要求 ControllerActionInvoker 处理该请求(这通常涉及它在 Controller 上调用一个方法)。

到目前为止,我看到的主要用途是为动作过滤器提供依赖注入,如此处所示但我相信我们将来会看到此功能的更多用途!

于 2009-04-15T16:42:09.260 回答