public MgsSummaryController(ITempMetricMigrationExtractRepository tempMetricMigrationExtractRepository, IMetricMigrationExtractRepository metricMigrationExtractRepository, ITempMetricMigrationExtractErrorSummaryRepository tempMetricMigrationExtractErrorSummaryRepository) { _tempMetricMigrationExtractRepository = tempMetricMigrationExtractRepository; _metricMigrationExtractRepository = metricMigrationExtractRepository; _tempMetricMigrationExtractErrorSummaryRepository = tempMetricMigrationExtractErrorSummaryRepository; }
public ExtractMetricMigrationHandler(IMetricMigrationSourceExtractor metricMigrationSourceExtractor, IMetricExtractValidator extractValidator, IMetricMigrationLoader migrationLoader, ITempMetricMigrationExtractRepository tempMetricMigrationExtractRepository, IExtractHistoryRepository extractHistoryRepository) { _metricMigrationSourceExtractor = metricMigrationSourceExtractor; _extractValidator = extractValidator; _migrationLoader = migrationLoader; _tempMetricMigrationExtractRepository = tempMetricMigrationExtractRepository; _extractHistoryRepository = extractHistoryRepository; }
public MetricMigrationSourceExtractor(IHTSExtractSourceReader reader, IMediator mediator, ITempMetricMigrationExtractRepository extractRepository) { _reader = reader; _mediator = mediator; _extractRepository = extractRepository; }
public MetricMigrationLoader(IMetricMigrationExtractRepository extractRepository, ITempMetricMigrationExtractRepository tempExtractRepository) { _extractRepository = extractRepository; _tempExtractRepository = tempExtractRepository; }
public ClearMgsExtracts(ITempMetricMigrationExtractRepository tempMetricMigrationExtractRepository, IExtractHistoryRepository historyRepository, IValidatorRepository validatorRepository) { _tempMetricMigrationExtractRepository = tempMetricMigrationExtractRepository; _historyRepository = historyRepository; _validatorRepository = validatorRepository; }