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