RazorPageScaffolderBase Class

Definition

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

Constructors

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

Fields

_codeGeneratorActionsService
_logger
_projectContext
_serviceProvider

Properties

ApplicationInfo (Inherited from CommonGeneratorBase)
TemplateFolders

Methods

AddRequiredFiles(RazorPageGeneratorModel)
GenerateCode(RazorPageGeneratorModel)
GetRazorPageViewGeneratorTemplateModel(RazorPageGeneratorModel)
GetRazorPageWithContextTemplateModel(RazorPageGeneratorModel, ModelTypeAndContextModel)
GetRequiredFiles(RazorPageGeneratorModel)
ValidateAndGetOutputPath(CommonCommandLineModel, String) (Inherited from CommonGeneratorBase)

Applies to