예제 #1
0
 public NewCommand(TemplateProjectBuilder templateProjectBuilder
                   , ITemplateInfoProvider templateInfoProvider,
                   ConnectionStringProvider connectionStringProvider,
                   SolutionPackageVersionFinder solutionPackageVersionFinder,
                   ICmdHelper cmdHelper,
                   IInstallLibsService installLibsService,
                   AngularPwaSupportAdder angularPwaSupportAdder,
                   InitialMigrationCreator initialMigrationCreator,
                   ThemePackageAdder themePackageAdder,
                   ILocalEventBus eventBus)
     : base(connectionStringProvider, solutionPackageVersionFinder, cmdHelper, installLibsService, angularPwaSupportAdder, initialMigrationCreator, themePackageAdder, eventBus)
 {
     TemplateProjectBuilder = templateProjectBuilder;
     TemplateInfoProvider   = templateInfoProvider;
 }
예제 #2
0
    public ProjectCreationCommandBase(
        ConnectionStringProvider connectionStringProvider,
        SolutionPackageVersionFinder solutionPackageVersionFinder,
        ICmdHelper cmdHelper,
        IInstallLibsService installLibsService,
        AngularPwaSupportAdder angularPwaSupportAdder,
        InitialMigrationCreator initialMigrationCreator,
        ThemePackageAdder themePackageAdder,
        ILocalEventBus eventBus)
    {
        ConnectionStringProvider     = connectionStringProvider;
        SolutionPackageVersionFinder = solutionPackageVersionFinder;
        CmdHelper               = cmdHelper;
        InstallLibsService      = installLibsService;
        AngularPwaSupportAdder  = angularPwaSupportAdder;
        InitialMigrationCreator = initialMigrationCreator;
        EventBus          = eventBus;
        ThemePackageAdder = themePackageAdder;

        Logger = NullLogger <NewCommand> .Instance;
    }