Beispiel #1
0
 public Extractor(ISourceExtractor sourceExtractor)
 {
     SourceExtractor = sourceExtractor;
     ProcessingSteps = new LinkedList <IProcessingStep>();
 }
Beispiel #2
0
 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;
 }
Beispiel #3
0
 public SourceDiscover(ISourceExtractor pdbSourceExtractor, ISourceStoreManager sourceStoreManager)
 {
     this.pdbSourceExtractor = pdbSourceExtractor;
     this.sourceStoreManager = sourceStoreManager;
 }
 public SourceDiscover(ISourceExtractor pdbSourceExtractor, ISourceStoreManager sourceStoreManager)
 {
     this.pdbSourceExtractor = pdbSourceExtractor;
     this.sourceStoreManager = sourceStoreManager;
 }