Microsoft.AspNetCore.Mvc.Controllers 命名空间     
重要
一些信息与预发行产品相关,相应产品在发行之前可能会进行重大修改。 对于此处提供的信息,Microsoft 不作任何明示或暗示的担保。
提供用于发现、初始化和运行 MVC 控制器的类型。
类
| ControllerActionDescriptor | 控制器操作的描述符。 | 
| ControllerActivatorProvider | 提供创建 MVC 控制器的方法。 | 
| ControllerBoundPropertyDescriptor | 控制器的模型绑定属性的描述符。 | 
| ControllerFactoryProvider | 提供用于发现、初始化和运行 MVC 控制器的类型。 | 
| ControllerFeature | MVC 应用程序中的控制器类型列表。 ControllerFeature可以使用在 和 PartManagerPartManager 启动期间或稍后阶段可用的 填充 ApplicationPartManager ,方法是要求 ApplicationPartManager 将 作为组件中的依赖项。 | 
| ControllerFeatureProvider | 从实例列表中 ApplicationPart 发现控制器。 | 
| ControllerParameterDescriptor | 操作方法的方法参数的描述符。 | 
| DefaultControllerActivator | IControllerActivator 使用类型激活创建控制器的 。 | 
| DefaultControllerFactory | 的默认实现 IControllerFactory。 | 
| ServiceBasedControllerActivator | 一个 , IControllerActivator 它从请求的 中 IServiceProvider检索控制器作为服务。 | 
接口
| IControllerActivator | 提供创建控制器的方法。 | 
| IControllerActivatorProvider | 提供创建 MVC 控制器的方法。 | 
| IControllerFactory | 提供用于创建和处置控制器的方法。 | 
| IControllerFactoryProvider | 提供创建和释放控制器的方法。 | 
注解
有关控制器的详细信息, 请参阅使用控制器处理请求。