MvcController Classe

Définition

La classe MvcController fournit des fonctionnalités de base pour la génération automatique d’un contrôleur MVC. Le type spécifique de contrôleur (Empty, Controller with read write actions, etc.) doit fournir les noms de modèle à utiliser pour la génération automatique.

C#
public abstract class MvcController : Microsoft.VisualStudio.Web.CodeGenerators.Mvc.Controller.ControllerGeneratorBase
Héritage
Dérivé

Constructeurs

MvcController(IProjectContext, IApplicationInfo, ICodeGeneratorActionsService, IServiceProvider, ILogger)

La classe MvcController fournit des fonctionnalités de base pour la génération automatique d’un contrôleur MVC. Le type spécifique de contrôleur (Empty, Controller with read write actions, etc.) doit fournir les noms de modèle à utiliser pour la génération automatique.

Propriétés

ApplicationInfo

La classe MvcController fournit des fonctionnalités de base pour la génération automatique d’un contrôleur MVC. Le type spécifique de contrôleur (Empty, Controller with read write actions, etc.) doit fournir les noms de modèle à utiliser pour la génération automatique.

(Hérité de CommonGeneratorBase)
CodeGeneratorActionsService

La classe MvcController fournit des fonctionnalités de base pour la génération automatique d’un contrôleur MVC. Le type spécifique de contrôleur (Empty, Controller with read write actions, etc.) doit fournir les noms de modèle à utiliser pour la génération automatique.

(Hérité de ControllerGeneratorBase)
GetRequiredNameError

La classe MvcController fournit des fonctionnalités de base pour la génération automatique d’un contrôleur MVC. Le type spécifique de contrôleur (Empty, Controller with read write actions, etc.) doit fournir les noms de modèle à utiliser pour la génération automatique.

Logger

La classe MvcController fournit des fonctionnalités de base pour la génération automatique d’un contrôleur MVC. Le type spécifique de contrôleur (Empty, Controller with read write actions, etc.) doit fournir les noms de modèle à utiliser pour la génération automatique.

(Hérité de ControllerGeneratorBase)
ProjectContext

La classe MvcController fournit des fonctionnalités de base pour la génération automatique d’un contrôleur MVC. Le type spécifique de contrôleur (Empty, Controller with read write actions, etc.) doit fournir les noms de modèle à utiliser pour la génération automatique.

(Hérité de ControllerGeneratorBase)
ServiceProvider

La classe MvcController fournit des fonctionnalités de base pour la génération automatique d’un contrôleur MVC. Le type spécifique de contrôleur (Empty, Controller with read write actions, etc.) doit fournir les noms de modèle à utiliser pour la génération automatique.

(Hérité de ControllerGeneratorBase)
TemplateFolders

La classe MvcController fournit des fonctionnalités de base pour la génération automatique d’un contrôleur MVC. Le type spécifique de contrôleur (Empty, Controller with read write actions, etc.) doit fournir les noms de modèle à utiliser pour la génération automatique.

(Hérité de ControllerGeneratorBase)

Méthodes

Generate(CommandLineGeneratorModel)

La classe MvcController fournit des fonctionnalités de base pour la génération automatique d’un contrôleur MVC. Le type spécifique de contrôleur (Empty, Controller with read write actions, etc.) doit fournir les noms de modèle à utiliser pour la génération automatique.

GetAreaName(String, String)

La classe MvcController fournit des fonctionnalités de base pour la génération automatique d’un contrôleur MVC. Le type spécifique de contrôleur (Empty, Controller with read write actions, etc.) doit fournir les noms de modèle à utiliser pour la génération automatique.

(Hérité de ControllerGeneratorBase)
GetDefaultControllerNamespace(String)

La classe MvcController fournit des fonctionnalités de base pour la génération automatique d’un contrôleur MVC. Le type spécifique de contrôleur (Empty, Controller with read write actions, etc.) doit fournir les noms de modèle à utiliser pour la génération automatique.

(Hérité de ControllerGeneratorBase)
GetTemplateName(CommandLineGeneratorModel)

La classe MvcController fournit des fonctionnalités de base pour la génération automatique d’un contrôleur MVC. Le type spécifique de contrôleur (Empty, Controller with read write actions, etc.) doit fournir les noms de modèle à utiliser pour la génération automatique.

(Hérité de ControllerGeneratorBase)
ValidateAndGetOutputPath(CommandLineGeneratorModel)

La classe MvcController fournit des fonctionnalités de base pour la génération automatique d’un contrôleur MVC. Le type spécifique de contrôleur (Empty, Controller with read write actions, etc.) doit fournir les noms de modèle à utiliser pour la génération automatique.

(Hérité de ControllerGeneratorBase)
ValidateAndGetOutputPath(CommonCommandLineModel, String)

La classe MvcController fournit des fonctionnalités de base pour la génération automatique d’un contrôleur MVC. Le type spécifique de contrôleur (Empty, Controller with read write actions, etc.) doit fournir les noms de modèle à utiliser pour la génération automatique.

(Hérité de CommonGeneratorBase)
ValidateNameSpaceName(CommandLineGeneratorModel)

La classe MvcController fournit des fonctionnalités de base pour la génération automatique d’un contrôleur MVC. Le type spécifique de contrôleur (Empty, Controller with read write actions, etc.) doit fournir les noms de modèle à utiliser pour la génération automatique.

(Hérité de ControllerGeneratorBase)

S’applique à

Produit Versions
ASP.NET Core 2.1, 2.2