EFModelBasedRazorPageScaffolder 类

定义

public ref class EFModelBasedRazorPageScaffolder : Microsoft::VisualStudio::Web::CodeGenerators::Mvc::Razor::RazorPageScaffolderBase
public class EFModelBasedRazorPageScaffolder : Microsoft.VisualStudio.Web.CodeGenerators.Mvc.Razor.RazorPageScaffolderBase
type EFModelBasedRazorPageScaffolder = class
    inherit RazorPageScaffolderBase
Public Class EFModelBasedRazorPageScaffolder
Inherits RazorPageScaffolderBase
继承
EFModelBasedRazorPageScaffolder

构造函数

EFModelBasedRazorPageScaffolder(IProjectContext, IApplicationInfo, IModelTypesLocator, IEntityFrameworkService, ICodeGeneratorActionsService, IServiceProvider, ILogger)

字段

_codeGeneratorActionsService (继承自 RazorPageScaffolderBase)
_logger (继承自 RazorPageScaffolderBase)
_projectContext (继承自 RazorPageScaffolderBase)
_serviceProvider (继承自 RazorPageScaffolderBase)

属性

ApplicationInfo (继承自 CommonGeneratorBase)
TemplateFolders (继承自 RazorPageScaffolderBase)

方法

AddRequiredFiles(RazorPageGeneratorModel) (继承自 RazorPageScaffolderBase)
GenerateCode(RazorPageGeneratorModel)
GetRazorPageViewGeneratorTemplateModel(RazorPageGeneratorModel) (继承自 RazorPageScaffolderBase)
GetRazorPageWithContextTemplateModel(RazorPageGeneratorModel, ModelTypeAndContextModel) (继承自 RazorPageScaffolderBase)
GetRequiredFiles(RazorPageGeneratorModel)
ValidateAndGetOutputPath(CommonCommandLineModel, String) (继承自 CommonGeneratorBase)

适用于