public void SetUp()
 {
     _loader    = TestInitializer.ServiceProvider.GetService <IMetricMigrationLoader>();
     _extractor = TestInitializer.ServiceProvider.GetService <IMetricMigrationSourceExtractor>();
     _extract   = _extracts.First(x => x.Name.IsSameAs(nameof(MetricMigrationExtract)));
     _count     = _extractor.Extract(_extract, _protocol).Result;
 }
예제 #2
0
 public ExtractMetricMigrationHandler(IMetricMigrationSourceExtractor metricMigrationSourceExtractor, IMetricExtractValidator extractValidator, IMetricMigrationLoader migrationLoader, ITempMetricMigrationExtractRepository tempMetricMigrationExtractRepository, IExtractHistoryRepository extractHistoryRepository)
 {
     _metricMigrationSourceExtractor = metricMigrationSourceExtractor;
     _extractValidator = extractValidator;
     _migrationLoader  = migrationLoader;
     _tempMetricMigrationExtractRepository = tempMetricMigrationExtractRepository;
     _extractHistoryRepository             = extractHistoryRepository;
 }