public Extractor(ISourceExtractor sourceExtractor) { SourceExtractor = sourceExtractor; ProcessingSteps = new LinkedList <IProcessingStep>(); }
private static void LoadData <TM, T>(ILoader <TM> loader, ISourceExtractor <T> extractor, string extractName) where TM : class { var extract = Extracts.First(x => x.Name.IsSameAs(extractName)); var countA = extractor.Extract(extract, Protocol).Result; var countB = loader.Load(extract.Id, countA).Result; }
public SourceDiscover(ISourceExtractor pdbSourceExtractor, ISourceStoreManager sourceStoreManager) { this.pdbSourceExtractor = pdbSourceExtractor; this.sourceStoreManager = sourceStoreManager; }
public SourceDiscover(ISourceExtractor pdbSourceExtractor, ISourceStoreManager sourceStoreManager) { this.pdbSourceExtractor = pdbSourceExtractor; this.sourceStoreManager = sourceStoreManager; }