Microsoft.AspNetCore.Mvc.Controllers Espacio de nombres

Proporciona tipos para detectar, inicializar y ejecutar controladores MVC.

Clases

ControllerActionDescriptor

Descriptor para una acción de un controlador.

ControllerActivatorProvider

Proporciona métodos para crear un controlador MVC.

ControllerBoundPropertyDescriptor

Descriptor para las propiedades enlazadas del modelo de un controlador.

ControllerFactoryProvider
ControllerFeature

Lista de tipos de controladores en una aplicación MVC. ControllerFeature Se puede rellenar mediante el objeto que está disponible durante el ApplicationPartManager inicio en PartManager y PartManager en una fase posterior mediante la ApplicationPartManager necesidad de como una dependencia en un componente.

ControllerFeatureProvider

Detecta controladores de una lista de ApplicationPart instancias.

ControllerParameterDescriptor

Descriptor para parámetros de método de un método de acción.

DefaultControllerActivator

IControllerActivator que usa la activación de tipos para crear controladores.

DefaultControllerFactory

Implementación predeterminada de IControllerFactory .

ServiceBasedControllerActivator

que IControllerActivator recupera los controladores como servicios de la solicitud IServiceProvider.

Interfaces

IControllerActivator

Proporciona métodos para crear un controlador.

IControllerActivatorProvider

Proporciona métodos para crear un controlador MVC.

IControllerFactory

Proporciona métodos para la creación y eliminación de controladores.

IControllerFactoryProvider

Proporciona métodos para crear y liberar un controlador.

Comentarios

Para obtener más información sobre los controladores, controle las solicitudes con controladores.