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

            Logger = NullLogger <TemplateProjectBuilder> .Instance;
        }
Example #2
0
        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;
        }
        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;
        }
        public TemplateProjectBuilder(ISourceCodeStore sourceCodeStore,
                                      ITemplateInfoProvider templateInfoProvider,
                                      ICliAnalyticsCollect cliAnalyticsCollect,
                                      IOptions <CliOptions> options,
                                      IJsonSerializer jsonSerializer,
                                      IApiKeyService apiKeyService)
        {
            SourceCodeStore      = sourceCodeStore;
            TemplateInfoProvider = templateInfoProvider;
            CliAnalyticsCollect  = cliAnalyticsCollect;
            Options        = options.Value;
            JsonSerializer = jsonSerializer;
            ApiKeyService  = apiKeyService;

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

        Logger = NullLogger <TemplateProjectBuilder> .Instance;
    }