public GitIgnoreCreator( INewRepoSettings settings, IHttpClientFactory httpClientFactory, ILogger <GitIgnoreCreator> logger) : base(settings, logger) { _httpClientFactory = httpClientFactory; }
public ReadmeCreator( INewRepoSettings settings, ILogger <ReadmeCreator> logger, IHttpClientFactory httpClientFactory) : base(settings, logger) { _httpClientFactory = httpClientFactory; }
public InitService( INewRepoSettings settings, ILogger <NewRepoService> logger, IHostApplicationLifetime appLifetime) { _settings = settings; _logger = logger; _appLifetime = appLifetime; }
public NewRepoService( INewRepoSettings settings, IEnumerable <ICreator> creators, ILogger <NewRepoService> logger, IHostApplicationLifetime appLifetime) { _settings = settings; _creators = creators; _logger = logger; _appLifetime = appLifetime; }
public CreatorBase(INewRepoSettings settings, ILogger logger) { if (settings == null) { throw new ArgumentNullException(nameof(settings)); } _settings = settings; _logger = logger; _root = _settings.Root; _src = _root.SubDirectory("src"); _tests = _root.SubDirectory("tests"); }
public BenchmarkDotNetCreator( INewRepoSettings settings, ILogger <BenchmarkDotNetCreator> logger) : base(settings, logger) { }
public AzurePipelinesCreator( INewRepoSettings settings, ILogger <AzurePipelinesCreator> logger) : base(settings, logger) { }
public DirectoryBuildPropsCreator( INewRepoSettings settings, ILogger <DirectoryBuildPropsCreator> logger) : base(settings, logger) { }
public IssueTrackerCreator( INewRepoSettings settings, ILogger <IssueTrackerCreator> logger) : base(settings, logger) { }
public GitCreator( INewRepoSettings settings, ILogger <GitCreator> logger) : base(settings, logger) { }
public DotnetCreator( INewRepoSettings settings, ILogger <DotnetCreator> logger) : base(settings, logger) { }
public RepositoryCreator( INewRepoSettings settings, ILogger <RepositoryCreator> logger) : base(settings, logger) { }