Esempio n. 1
0
 public GitIgnoreCreator(
     INewRepoSettings settings,
     IHttpClientFactory httpClientFactory,
     ILogger <GitIgnoreCreator> logger)
     : base(settings, logger)
 {
     _httpClientFactory = httpClientFactory;
 }
Esempio n. 2
0
 public ReadmeCreator(
     INewRepoSettings settings,
     ILogger <ReadmeCreator> logger,
     IHttpClientFactory httpClientFactory)
     : base(settings, logger)
 {
     _httpClientFactory = httpClientFactory;
 }
Esempio n. 3
0
 public InitService(
     INewRepoSettings settings,
     ILogger <NewRepoService> logger,
     IHostApplicationLifetime appLifetime)
 {
     _settings    = settings;
     _logger      = logger;
     _appLifetime = appLifetime;
 }
Esempio n. 4
0
 public NewRepoService(
     INewRepoSettings settings,
     IEnumerable <ICreator> creators,
     ILogger <NewRepoService> logger,
     IHostApplicationLifetime appLifetime)
 {
     _settings    = settings;
     _creators    = creators;
     _logger      = logger;
     _appLifetime = appLifetime;
 }
Esempio n. 5
0
        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");
        }
Esempio n. 6
0
 public BenchmarkDotNetCreator(
     INewRepoSettings settings,
     ILogger <BenchmarkDotNetCreator> logger)
     : base(settings, logger)
 {
 }
Esempio n. 7
0
 public AzurePipelinesCreator(
     INewRepoSettings settings,
     ILogger <AzurePipelinesCreator> logger)
     : base(settings, logger)
 {
 }
Esempio n. 8
0
 public DirectoryBuildPropsCreator(
     INewRepoSettings settings,
     ILogger <DirectoryBuildPropsCreator> logger)
     : base(settings, logger)
 {
 }
Esempio n. 9
0
 public IssueTrackerCreator(
     INewRepoSettings settings,
     ILogger <IssueTrackerCreator> logger)
     : base(settings, logger)
 {
 }
Esempio n. 10
0
 public GitCreator(
     INewRepoSettings settings,
     ILogger <GitCreator> logger)
     : base(settings, logger)
 {
 }
Esempio n. 11
0
 public DotnetCreator(
     INewRepoSettings settings,
     ILogger <DotnetCreator> logger)
     : base(settings, logger)
 {
 }
Esempio n. 12
0
 public RepositoryCreator(
     INewRepoSettings settings,
     ILogger <RepositoryCreator> logger)
     : base(settings, logger)
 {
 }