Cod*_*lla 5

所述IHttpControllerSelector用于匹配的单个HttpRequestMessage到应该处理该消息的控制器.它返回一个IHttpControllerDescriptor基本描述Type需要激活的控制器.

IHttpControllerActivator运行HttpControllerSelector,并使用该描述符以激活所描述的控制器(即实例化控制器Type).

这些通常都是针对特定的依赖注入框架进行定制和替换的,因为每个DI框架的工作方式都有所不同.但是,我已经更换了替换它IHttpControllerActivator来做更高级的事情.