Пример #1
0
 public EtlProcess(IManifest <T> manifest, IExtracter <T> extracter, ITransformer <T> transformer, ILoader <T> loader)
 {
     Manifest    = manifest;
     Extracter   = extracter;
     Transformer = transformer;
     Loader      = loader;
 }
Пример #2
0
 /// <summary>
 /// Run IExtracter every x minutes
 /// </summary>
 /// <param name="extracter"></param>
 /// <param name="periodicTime"></param>
 public void Add(IExtracter extracter, int periodicTime)
 {
     JobManager.AddJob(extracter, s => s.ToRunNow().AndEvery(periodicTime).Minutes());
 }