public DrugAlcoholScreeningController(ITempDrugAlcoholScreeningExtractRepository tempDrugAlcoholScreeningExtractRepository, IDrugAlcoholScreeningExtractRepository DrugAlcoholScreeningExtractRepository, ITempDrugAlcoholScreeningExtractErrorSummaryRepository errorSummaryRepository)
 {
     _tempDrugAlcoholScreeningExtractRepository = tempDrugAlcoholScreeningExtractRepository;
     _drugAlcoholScreeningExtractRepository     = DrugAlcoholScreeningExtractRepository;
     _errorSummaryRepository = errorSummaryRepository;
 }
 public DrugAlcoholScreeningSourceExtractor(IDwhExtractSourceReader reader, IMediator mediator, ITempDrugAlcoholScreeningExtractRepository extractRepository)
 {
     _reader            = reader;
     _mediator          = mediator;
     _extractRepository = extractRepository;
 }
 public DrugAlcoholScreeningLoader(IDrugAlcoholScreeningExtractRepository DrugAlcoholScreeningExtractRepository, ITempDrugAlcoholScreeningExtractRepository tempDrugAlcoholScreeningExtractRepository, IMediator mediator)
 {
     _DrugAlcoholScreeningExtractRepository     = DrugAlcoholScreeningExtractRepository;
     _tempDrugAlcoholScreeningExtractRepository = tempDrugAlcoholScreeningExtractRepository;
     _mediator = mediator;
 }