public TemplateProjectBuilder(ISourceCodeStore sourceCodeStore,
                                      ICliAnalyticsCollect cliAnalyticsCollect,
                                      IOptions <AbpCliOptions> options,
                                      IJsonSerializer jsonSerializer)
        {
            SourceCodeStore     = sourceCodeStore;
            CliAnalyticsCollect = cliAnalyticsCollect;
            Options             = options.Value;
            JsonSerializer      = jsonSerializer;

            Logger = NullLogger <TemplateProjectBuilder> .Instance;
        }
Beispiel #2
0
        public UpdateCommand(VoloNugetPackagesVersionUpdater nugetPackagesVersionUpdater,
                             NpmPackagesUpdater npmPackagesUpdater,
                             ICliAnalyticsCollect cliAnalyticsCollect,
                             IJsonSerializer jsonSerializer,
                             IOptions <AbpCliOptions> options)
        {
            _nugetPackagesVersionUpdater = nugetPackagesVersionUpdater;
            _npmPackagesUpdater          = npmPackagesUpdater;
            _cliAnalyticsCollect         = cliAnalyticsCollect;
            _jsonSerializer = jsonSerializer;
            _options        = options.Value;

            Logger = NullLogger <UpdateCommand> .Instance;
        }
        public ModuleProjectBuilder(ISourceCodeStore sourceCodeStore,
                                    IModuleInfoProvider moduleInfoProvider,
                                    ICliAnalyticsCollect cliAnalyticsCollect,
                                    IOptions <AbpCliOptions> options,
                                    IJsonSerializer jsonSerializer)
        {
            SourceCodeStore     = sourceCodeStore;
            ModuleInfoProvider  = moduleInfoProvider;
            CliAnalyticsCollect = cliAnalyticsCollect;
            Options             = options.Value;
            JsonSerializer      = jsonSerializer;

            Logger = NullLogger <ModuleProjectBuilder> .Instance;
        }
Beispiel #4
0
        public ProjectBuilder(ITemplateStore templateStore,
                              ITemplateInfoProvider templateInfoProvider,
                              ICliAnalyticsCollect cliAnalyticsCollect,
                              IOptions <CliOptions> options,
                              IJsonSerializer jsonSerializer,
                              IApiKeyService apiKeyService)
        {
            TemplateStore        = templateStore;
            TemplateInfoProvider = templateInfoProvider;
            CliAnalyticsCollect  = cliAnalyticsCollect;
            Options        = options.Value;
            JsonSerializer = jsonSerializer;
            ApiKeyService  = apiKeyService;

            Logger = NullLogger <ProjectBuilder> .Instance;
        }
        public NugetPackageProjectBuilder(ISourceCodeStore sourceCodeStore,
                                          INugetPackageInfoProvider nugetPackageInfoProvider,
                                          ICliAnalyticsCollect cliAnalyticsCollect,
                                          IOptions <AbpCliOptions> options,
                                          IJsonSerializer jsonSerializer,
                                          IApiKeyService apiKeyService)
        {
            SourceCodeStore          = sourceCodeStore;
            NugetPackageInfoProvider = nugetPackageInfoProvider;
            CliAnalyticsCollect      = cliAnalyticsCollect;
            Options        = options.Value;
            JsonSerializer = jsonSerializer;
            ApiKeyService  = apiKeyService;

            Logger = NullLogger <NugetPackageProjectBuilder> .Instance;
        }
Beispiel #6
0
        public TemplateProjectBuilder(ISourceCodeStore sourceCodeStore,
                                      ITemplateInfoProvider templateInfoProvider,
                                      ICliAnalyticsCollect cliAnalyticsCollect,
                                      IOptions <AbpCliOptions> options,
                                      IJsonSerializer jsonSerializer,
                                      IApiKeyService apiKeyService,
                                      IConfiguration configuration)
        {
            SourceCodeStore      = sourceCodeStore;
            TemplateInfoProvider = templateInfoProvider;
            CliAnalyticsCollect  = cliAnalyticsCollect;
            Options        = options.Value;
            JsonSerializer = jsonSerializer;
            ApiKeyService  = apiKeyService;
            _configuration = configuration;

            Logger = NullLogger <TemplateProjectBuilder> .Instance;
        }