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 |
提供创建和释放控制器的方法。 |
注解
有关控制器的详细信息, 请参阅使用控制器处理请求。