Esempio n. 1
0
 public AzureDevOpsBuildProvider(
     IAzureDevOpsClient client,
     IBuildDtoConverter buildDtoConverter,
     IEnumerable <IBuildFilter> buildFilters,
     ITestResultsProvider testResultsProvider,
     IAzureDevOpsConfig config,
     ILogger <IBuildProvider> logger)
 {
     _buildFilters        = buildFilters == null ? new List <IBuildFilter>() : buildFilters.ToList();
     _client              = client ?? throw new ArgumentNullException(nameof(client));
     _buildDtoConverter   = buildDtoConverter ?? throw new ArgumentNullException(nameof(buildDtoConverter));
     _testResultsProvider = testResultsProvider ?? throw new ArgumentNullException(nameof(testResultsProvider));
     _config              = config ?? throw new ArgumentNullException(nameof(config));
     _logger              = logger ?? throw new ArgumentNullException(nameof(logger));
 }
Esempio n. 2
0
 public BuildProvider(
     IHttpClientFactory httpClientFactory,
     IBuildDtoConverter buildDtoConverter,
     IEnumerable <IBuildFilter> buildFilters,
     ITestResultsProvider testResultsProvider,
     IConfig config,
     ILogger <IBuildProvider> logger)
 {
     _buildFilters        = buildFilters == null ? new List <IBuildFilter>() : buildFilters.ToList();
     _httpClientFactory   = httpClientFactory ?? throw new ArgumentNullException(nameof(httpClientFactory));
     _buildDtoConverter   = buildDtoConverter ?? throw new ArgumentNullException(nameof(buildDtoConverter));
     _testResultsProvider = testResultsProvider ?? throw new ArgumentNullException(nameof(testResultsProvider));
     _config = config ?? throw new ArgumentNullException(nameof(config));
     _logger = logger ?? throw new ArgumentNullException(nameof(logger));
 }