public SpecimenCodesByPatternTagger( ITextContentHarvester contentHarvester, ISpecimenCodesByPatternDataMiner miner, ISimpleXmlSerializableObjectTagger <SpecimenCodeSerializableModel> tagger) { this.contentHarvester = contentHarvester ?? throw new ArgumentNullException(nameof(contentHarvester)); this.miner = miner ?? throw new ArgumentNullException(nameof(miner)); this.tagger = tagger ?? throw new ArgumentNullException(nameof(tagger)); }
public EnvironmentTermsWithExtractTagger( IExtractHcmrDataMiner miner, ITextContentHarvester contentHarvester, ISimpleXmlSerializableObjectTagger <EnvoExtractHcmrSerializableModel> contentTagger) { this.miner = miner ?? throw new ArgumentNullException(nameof(miner)); this.contentHarvester = contentHarvester ?? throw new ArgumentNullException(nameof(contentHarvester)); this.contentTagger = contentTagger ?? throw new ArgumentNullException(nameof(contentTagger)); }
public CollectionCodesTagger( ITextContentHarvester contentHarvester, IBiorepositoriesCollectionsDataMiner miner, ISimpleXmlSerializableObjectTagger <BiorepositoriesCollectionCodeSerializableModel> collectionCodesTagger, ISimpleXmlSerializableObjectTagger <BiorepositoriesCollectionSerializableModel> collectionsTagger) { this.contentHarvester = contentHarvester ?? throw new ArgumentNullException(nameof(contentHarvester)); this.miner = miner ?? throw new ArgumentNullException(nameof(miner)); this.collectionCodesTagger = collectionCodesTagger ?? throw new ArgumentNullException(nameof(collectionCodesTagger)); this.collectionsTagger = collectionsTagger ?? throw new ArgumentNullException(nameof(collectionsTagger)); }
public EnvironmentTermsTagger( IEnvoTermsDataMiner miner, ITextContentHarvester contentHarvester, ISimpleXmlSerializableObjectTagger <EnvoTermSerializableModel> contentTagger, ILogger logger) { this.miner = miner ?? throw new ArgumentNullException(nameof(miner)); this.contentHarvester = contentHarvester ?? throw new ArgumentNullException(nameof(contentHarvester)); this.contentTagger = contentTagger ?? throw new ArgumentNullException(nameof(contentTagger)); this.logger = logger; }
public CodesTagger( ICodesTransformersFactory transformerFactory, ITextContentHarvester contentHarvester, IContentTagger contentTagger, ILogger logger) { this.transformerFactory = transformerFactory ?? throw new ArgumentNullException(nameof(transformerFactory)); this.contentHarvester = contentHarvester ?? throw new ArgumentNullException(nameof(contentHarvester)); this.contentTagger = contentTagger ?? throw new ArgumentNullException(nameof(contentTagger)); this.logger = logger; }
public ExternalLinksTagger( IExternalLinksDataMiner miner, ITextContentHarvester contentHarvester, ISimpleXmlSerializableObjectTagger <ExternalLinkXmlModel> contentTagger, ILogger logger) { this.miner = miner ?? throw new ArgumentNullException(nameof(miner)); this.contentHarvester = contentHarvester ?? throw new ArgumentNullException(nameof(contentHarvester)); this.contentTagger = contentTagger ?? throw new ArgumentNullException(nameof(contentTagger)); this.logger = logger; }
public GenericStringDataMinerEvaluator(TMiner miner, ITextContentHarvester contentHarvester) { if (miner == null) { throw new ArgumentNullException(nameof(miner)); } if (contentHarvester == null) { throw new ArgumentNullException(nameof(contentHarvester)); } this.miner = miner; this.contentHarvester = contentHarvester; }
public HigherTaxaTagger( IHigherTaxaDataMiner miner, ITextContentHarvester contentHarvester, IPersonNamesHarvester personNamesHarvester, IBlackList blacklist, IWhiteList whitelist, IStringTagger contentTagger) { this.miner = miner ?? throw new ArgumentNullException(nameof(miner)); this.contentHarvester = contentHarvester ?? throw new ArgumentNullException(nameof(contentHarvester)); this.personNamesHarvester = personNamesHarvester ?? throw new ArgumentNullException(nameof(personNamesHarvester)); this.blacklist = blacklist ?? throw new ArgumentNullException(nameof(blacklist)); this.whitelist = whitelist ?? throw new ArgumentNullException(nameof(whitelist)); this.contentTagger = contentTagger ?? throw new ArgumentNullException(nameof(contentTagger)); }