/// <summary> /// Initializes a new instance of the <see cref="VisitFactory"/> class. /// </summary> /// <param name="visitRepository">The visit repository.</param> /// <param name="visitStatusRepository">The visit status repository.</param> public VisitFactory( IVisitRepository visitRepository, IVisitStatusRepository visitStatusRepository) { _visitRepository = visitRepository; _visitStatusRepository = visitStatusRepository; }
/// <summary> /// Initializes a new instance of the <see cref="SaveLabResultRequestHandler"/> class. /// </summary> /// <param name="labSpecimenFactory">The lab specimen factory.</param> /// <param name="labSpecimenTypeRepository">The lab specimen type repository.</param> /// <param name="visitStatusRepository">The visit status repository.</param> /// <param name="labTestNameRepository">The lab test name repository.</param> public SaveLabResultRequestHandler( LabSpecimenFactory labSpecimenFactory, ILabSpecimenTypeRepository labSpecimenTypeRepository, IVisitStatusRepository visitStatusRepository, ILabTestNameRepository labTestNameRepository) { _labSpecimenFactory = labSpecimenFactory; _labSpecimenTypeRepository = labSpecimenTypeRepository; _visitStatusRepository = visitStatusRepository; _labTestNameRepository = labTestNameRepository; }