Microsoft.AspNetCore.Mvc.Controllers Namespace

Stellt Typen zum Ermitteln, Initialisieren und Ausführen von MVC-Controllern bereit.

Klassen

Name Beschreibung
ControllerActionDescriptor

Ein Deskriptor für eine Aktion eines Controllers.

ControllerActivatorProvider

Stellt Methoden zum Erstellen eines MVC-Controllers bereit.

ControllerBoundPropertyDescriptor

Ein Deskriptor für modellgebundene Eigenschaften eines Controllers.

ControllerFactoryProvider

Stellt Typen zum Ermitteln, Initialisieren und Ausführen von MVC-Controllern bereit.

ControllerFeature

Die Liste der Controllertypen in einer MVC-Anwendung. Dies ControllerFeature kann mithilfe des ApplicationPartManager während des Startvorgangs PartManager verfügbaren Oder PartManager zu einem späteren Zeitpunkt ausgefüllt werden, indem die ApplicationPartManager Abhängigkeit in einer Komponente erforderlich ist.

ControllerFeatureProvider

Ermittelt Controller aus einer Liste von ApplicationPart Instanzen.

ControllerParameterDescriptor

Ein Deskriptor für Methodenparameter einer Aktionsmethode.

DefaultControllerActivator

IControllerActivator die Typaktivierung zum Erstellen von Controllern verwendet.

DefaultControllerFactory

Standardimplementierung für IControllerFactory.

ServiceBasedControllerActivator

A IControllerActivator that retrieves controllers as services from the request's IServiceProvider.

Schnittstellen

Name Beschreibung
IControllerActivator

Stellt Methoden zum Erstellen eines Controllers bereit.

IControllerActivatorProvider

Stellt Methoden zum Erstellen eines MVC-Controllers bereit.

IControllerFactory

Stellt Methoden zum Erstellen und Löschen von Controllern bereit.

IControllerFactoryProvider

Stellt Methoden zum Erstellen und Freigeben eines Controllers bereit.

Hinweise

Für weitere Informationen zu Controllern behandeln Sie Anforderungen mit Controllern.