Microsoft.AspNetCore.Mvc.Controllers Espace de noms
Important
Certaines informations portent sur la préversion du produit qui est susceptible d’être en grande partie modifiée avant sa publication. Microsoft exclut toute garantie, expresse ou implicite, concernant les informations fournies ici.
Fournit des types pour découvrir, initialiser et exécuter des contrôleurs MVC.
Classes
| Nom | Description |
|---|---|
| ControllerActionDescriptor |
Descripteur pour une action d’un contrôleur. |
| ControllerActivatorProvider |
Fournit des méthodes pour créer un contrôleur MVC. |
| ControllerBoundPropertyDescriptor |
Descripteur pour les propriétés liées au modèle d’un contrôleur. |
| ControllerFactoryProvider |
Fournit des types pour découvrir, initialiser et exécuter des contrôleurs MVC. |
| ControllerFeature |
Liste des types de contrôleurs dans une application MVC. Vous ControllerFeature pouvez le remplir à l’aide de celui ApplicationPartManager qui est disponible au démarrage et PartManagerPartManager à un stade ultérieur en exigeant la ApplicationPartManager dépendance en tant que dépendance dans un composant. |
| ControllerFeatureProvider |
Détecte les contrôleurs à partir d’une liste d’instances ApplicationPart . |
| ControllerParameterDescriptor |
Descripteur pour les paramètres de méthode d’une méthode d’action. |
| DefaultControllerActivator |
IControllerActivator qui utilise l’activation de type pour créer des contrôleurs. |
| DefaultControllerFactory |
Implémentation par défaut pour IControllerFactory. |
| ServiceBasedControllerActivator |
Qui IControllerActivator récupère les contrôleurs en tant que services à partir de IServiceProviderla requête. |
Interfaces
| Nom | Description |
|---|---|
| IControllerActivator |
Fournit des méthodes pour créer un contrôleur. |
| IControllerActivatorProvider |
Fournit des méthodes pour créer un contrôleur MVC. |
| IControllerFactory |
Fournit des méthodes pour la création et l’élimination des contrôleurs. |
| IControllerFactoryProvider |
Fournit des méthodes pour créer et libérer un contrôleur. |
Remarques
Pour plus d’informations sur les contrôleurs, gérez les demandes avec les contrôleurs.