Share via


Microsoft.AspNetCore.Mvc.Controllers Namespace

Fornece tipos para descobrir, inicializar e executar controladores MVC.

Classes

ControllerActionDescriptor

Um descritor para uma ação de um controlador.

ControllerActivatorProvider

Fornece métodos para criar um controlador MVC.

ControllerBoundPropertyDescriptor

Um descritor para propriedades associadas ao modelo de um controlador.

ControllerFactoryProvider

Fornece tipos para descobrir, inicializar e executar controladores MVC.

ControllerFeature

A lista de tipos de controladores em um aplicativo MVC. O ControllerFeature pode ser preenchido usando o que está disponível durante a ApplicationPartManager inicialização em PartManager e PartManager ou em um estágio posterior, exigindo o ApplicationPartManager como uma dependência em um componente.

ControllerFeatureProvider

Descobre controladores de uma lista de ApplicationPart instâncias.

ControllerParameterDescriptor

Um descritor para parâmetros de método de um método de ação.

DefaultControllerActivator

IControllerActivator que usa a ativação de tipo para criar controladores.

DefaultControllerFactory

Implementação padrão para IControllerFactory.

ServiceBasedControllerActivator

Um IControllerActivator que recupera controladores como serviços do da IServiceProvidersolicitação.

Interfaces

IControllerActivator

Fornece métodos para criar um controlador.

IControllerActivatorProvider

Fornece métodos para criar um controlador MVC.

IControllerFactory

Fornece métodos para criação e descarte de controladores.

IControllerFactoryProvider

Fornece métodos para criar e liberar um controlador.

Comentários

Para obter mais informações sobre controladores, manipule solicitações com controladores.