public TaxaValidator( ITaxonNamesHarvester harvester, ITaxaValidationService validationService) { this.harvester = harvester ?? throw new ArgumentNullException(nameof(harvester)); this.validationService = validationService ?? throw new ArgumentNullException(nameof(validationService)); }
public ExtractTaxaCommand(ITaxonNamesHarvester harvester, IReporter reporter) { this.harvester = harvester ?? throw new ArgumentNullException(nameof(harvester)); this.reporter = reporter ?? throw new ArgumentNullException(nameof(reporter)); }