Sdílet prostřednictvím


Microsoft.AspNetCore.Mvc.Controllers Obor názvů

Poskytuje typy pro zjišťování, inicializaci a spouštění kontrolerů MVC.

Třídy

ControllerActionDescriptor

Popisovač akce kontroleru.

ControllerActivatorProvider

Poskytuje metody pro vytvoření kontroleru MVC.

ControllerBoundPropertyDescriptor

Popisovač pro vlastnosti vázané na model kontroleru.

ControllerFactoryProvider

Poskytuje typy pro zjišťování, inicializaci a spouštění kontrolerů MVC.

ControllerFeature

Seznam typů kontrolerů v aplikaci MVC. Objekt ControllerFeature lze naplnit pomocí parametru ApplicationPartManager , který je k dispozici při spuštění PartManager v a PartManager nebo v pozdější fázi tím, že se v komponentě vyžaduje ApplicationPartManager jako závislost.

ControllerFeatureProvider

Vyhledá kontrolery ze seznamu ApplicationPart instancí.

ControllerParameterDescriptor

Popisovač parametrů metody akce.

DefaultControllerActivator

IControllerActivator který používá aktivaci typu k vytvoření kontrolerů.

DefaultControllerFactory

Výchozí implementace pro IControllerFactory.

ServiceBasedControllerActivator

A IControllerActivator , který načte kontrolery jako služby z požadavku IServiceProvider.

Rozhraní

IControllerActivator

Poskytuje metody pro vytvoření kontroleru.

IControllerActivatorProvider

Poskytuje metody pro vytvoření kontroleru MVC.

IControllerFactory

Poskytuje metody pro vytvoření a likvidaci kontrolerů.

IControllerFactoryProvider

Poskytuje metody pro vytvoření a uvolnění kontroleru.

Poznámky

Další informace o kontrolerů najdete v tématu Zpracování požadavků s kontrolery.