示例#1
0
 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));
 }