示例#1
0
 public ApiProjectScaffolder(IApiProjectGenerator generator,
                             IControllerScaffolder controllerScaffolder,
                             ScaffolderDependencies dependencies) : base(dependencies)
 {
     Generator            = generator;
     ControllerScaffolder = controllerScaffolder;
 }
示例#2
0
 public DataProjectScaffolder(IDataProjectGenerator generator,
                              IConfigurationScaffolder configurationScaffolder,
                              IContextScaffolder contextScaffolder,
                              IRepositoryScaffolder repositoryScaffolder,
                              ScaffolderDependencies dependencies) : base(dependencies)
 {
     Generator     = generator;
     Configuration = configurationScaffolder;
     Context       = contextScaffolder;
     Repository    = repositoryScaffolder;
 }
示例#3
0
 public SolutionScaffolder(
     ISolutionGenerator generator,
     IApiProjectScaffolder apiProjectScaffolder,
     ICoreProjectScaffolder coreProjectScaffolder,
     IDataProjectScaffolder dataProjectScaffolder,
     ScaffolderDependencies dependencies) : base(dependencies)
 {
     Generator   = generator;
     ApiProject  = apiProjectScaffolder;
     CoreProject = coreProjectScaffolder;
     DataProject = dataProjectScaffolder;
 }
 public CoreProjectScaffolder(ICoreProjectGenerator generator,
                              ISupervisorScaffolder supervisor,
                              ISupervisorInterfaceScaffolder supervisorInterface,
                              IConverterScaffolder converterScaffolder,
                              IEntityScaffolder entities,
                              IViewModelScaffolder viewModels,
                              IRepositoryInterfaceScaffolder repositories,
                              ScaffolderDependencies dependencies) : base(dependencies)
 {
     Generator           = generator;
     Supervisor          = supervisor;
     SupervisorInterface = supervisorInterface;
     Converter           = converterScaffolder;
     Entities            = entities;
     Repositories        = repositories;
     ViewModels          = viewModels;
 }
 public SupervisorScaffolder(ScaffolderDependencies dependencies, ISupervisorGenerator generator) : base(dependencies)
 {
     Generator = generator;
 }
示例#6
0
 protected AbstractScaffolder(ScaffolderDependencies dependencies)
 {
     Dependencies = dependencies;
 }
 public ConfigurationScaffolder(ScaffolderDependencies dependencies, IConfigurationGenerator generator) : base(dependencies)
 {
     Generator = generator;
 }
示例#8
0
 public ProjectScaffolder(ScaffolderDependencies dependencies) : base(dependencies)
 {
 }
 public ConverterScaffolder(ScaffolderDependencies dependencies, IConverterGenerator generator) : base(dependencies)
 {
     Generator = generator;
 }
 public ContextScaffolder(ScaffolderDependencies dependencies, IContextGenerator generator) : base(dependencies)
 {
     Generator = generator;
 }
示例#11
0
 public ViewModelScaffolder(ScaffolderDependencies dependencies, IViewModelGenerator generator) : base(dependencies)
 {
     Generator = generator;
 }
 public EntityScaffolder(ScaffolderDependencies dependencies, IEntityGenerator generator) : base(dependencies)
 {
     Generator = generator;
 }
示例#13
0
 public SolutionScaffolder(ScaffolderDependencies dependencies, IProjectScaffolder projectScaffolder, ISolutionGenerator solutionGenerator) : base(dependencies)
 {
     ProjectScaffolder = projectScaffolder;
     SolutionGenerator = solutionGenerator;
 }
示例#14
0
 public RepositoryScaffolder(ScaffolderDependencies dependencies, IRepositoryGenerator generator) : base(dependencies)
 {
     Generator = generator;
 }