Freigeben über


Microsoft.AspNetCore.Mvc.Controllers Namespace

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

Klassen

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. Kann ControllerFeature mit dem aufgefüllt werden, das ApplicationPartManager während des Startvorgangs oder PartManagerPartManager zu einem späteren Zeitpunkt verfügbar ist, indem die ApplicationPartManager als 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 die Typaktivierung verwendet, um Controller zu erstellen.

DefaultControllerFactory

Standardimplementierung für IControllerFactory.

ServiceBasedControllerActivator

Eine IControllerActivator , die Controller als Dienste aus der Anforderung IServiceProviderabruft.

Schnittstellen

IControllerActivator

Stellt Methoden zum Erstellen eines Controllers bereit.

IControllerActivatorProvider

Stellt Methoden zum Erstellen eines MVC-Controllers bereit.

IControllerFactory

Stellt Methoden zum Erstellen und Beseitigen von Controllern bereit.

IControllerFactoryProvider

Stellt Methoden zum Erstellen und Freigeben eines Controllers bereit.

Hinweise

Weitere Informationen zu Controllern unter Verarbeiten von Anforderungen mit Controllern.