public TemplateProjectBuilder(ISourceCodeStore sourceCodeStore, ICliAnalyticsCollect cliAnalyticsCollect, IOptions <AbpCliOptions> options, IJsonSerializer jsonSerializer) { SourceCodeStore = sourceCodeStore; CliAnalyticsCollect = cliAnalyticsCollect; Options = options.Value; JsonSerializer = jsonSerializer; Logger = NullLogger <TemplateProjectBuilder> .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; }
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; }
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; }