Compartir a través de


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

Proporciona tipos para detectar, inicializar y ejecutar controladores MVC.

ControllerFeature

Lista de tipos de controladores en una aplicación MVC. ControllerFeature se puede rellenar mediante el que está disponible durante el ApplicationPartManager inicio en PartManager y PartManager o en una fase posterior al requerir como ApplicationPartManager 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 para 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, Control de solicitudes con controladores.