ControllerGeneratorBase Class

Definition

public ref class ControllerGeneratorBase abstract : Microsoft::VisualStudio::Web::CodeGenerators::Mvc::CommonGeneratorBase
public abstract class ControllerGeneratorBase : Microsoft.VisualStudio.Web.CodeGenerators.Mvc.CommonGeneratorBase
type ControllerGeneratorBase = class
    inherit CommonGeneratorBase
Public MustInherit Class ControllerGeneratorBase
Inherits CommonGeneratorBase
Inheritance
ControllerGeneratorBase
Derived

Constructors

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

Properties

ApplicationInfo (Inherited from CommonGeneratorBase)
CodeGeneratorActionsService
Logger
ProjectContext
ServiceProvider
TemplateFolders

Methods

Generate(CommandLineGeneratorModel)
GetAreaName(String, String)
GetDefaultControllerNamespace(String)
GetTemplateName(CommandLineGeneratorModel)
ValidateAndGetOutputPath(CommandLineGeneratorModel)
ValidateAndGetOutputPath(CommonCommandLineModel, String) (Inherited from CommonGeneratorBase)
ValidateNameSpaceName(CommandLineGeneratorModel)

Applies to