public ExtractPatientHandler(IPatientSourceExtractor patientSourceExtractor, IExtractValidator extractValidator, IPatientLoader patientLoader, IClearDwhExtracts clearDwhExtracts) { _patientSourceExtractor = patientSourceExtractor; _extractValidator = extractValidator; _patientLoader = patientLoader; _clearDwhExtracts = clearDwhExtracts; }
public void SetUp() { _loader = TestInitializer.ServiceProvider.GetService <IPatientLoader>(); _extractor = TestInitializer.ServiceProvider.GetService <IPatientSourceExtractor>(); _extract = _extracts.First(x => x.Name.IsSameAs(nameof(PatientExtract))); _count = _extractor.Extract(_extract, _protocol).Result; }
public ExtractPatientHandler(IPatientSourceExtractor patientSourceExtractor, IExtractValidator extractValidator, IPatientLoader patientLoader, IClearDwhExtracts clearDwhExtracts, ITempPatientExtractRepository tempPatientExtractRepository) { _patientSourceExtractor = patientSourceExtractor; _extractValidator = extractValidator; _patientLoader = patientLoader; _clearDwhExtracts = clearDwhExtracts; _tempPatientExtractRepository = tempPatientExtractRepository; }