ControllerGeneratorBase 类

定义

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
继承
ControllerGeneratorBase
派生

构造函数

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

属性

ApplicationInfo (继承自 CommonGeneratorBase)
CodeGeneratorActionsService
Logger
ProjectContext
ServiceProvider
TemplateFolders

方法

Generate(CommandLineGeneratorModel)
GetAreaName(String, String)
GetDefaultControllerNamespace(String)
GetTemplateName(CommandLineGeneratorModel)
ValidateAndGetOutputPath(CommandLineGeneratorModel)
ValidateAndGetOutputPath(CommonCommandLineModel, String) (继承自 CommonGeneratorBase)
ValidateNameSpaceName(CommandLineGeneratorModel)

适用于