/// <summary> /// Initializes a new instance of the <see cref="DeleteProgramEnrollmentRequestHandler"/> class. /// </summary> /// <param name="programEnrollmentFactory">The program enrollment factory.</param> /// <param name="programEnrollmentRepository">The program enrollment repository.</param> public DeleteProgramEnrollmentRequestHandler( IProgramEnrollmentFactory programEnrollmentFactory, IProgramEnrollmentRepository programEnrollmentRepository) { _programEnrollmentFactory = programEnrollmentFactory; _programEnrollmentRepository = programEnrollmentRepository; }
/// <summary> /// Initializes a new instance of the <see cref="CreateProgramEnrollmentRequestHandler"/> class. /// </summary> /// <param name="programEnrollmentFactory">The program enrollment factory.</param> /// <param name="programOfferingRepository">The program offering repository.</param> /// <param name="clinicalCaseRepository">The clinical case repository.</param> /// <param name="staffRepository">The staff repository.</param> public CreateProgramEnrollmentRequestHandler( IProgramEnrollmentFactory programEnrollmentFactory, IProgramOfferingRepository programOfferingRepository, IClinicalCaseRepository clinicalCaseRepository, IStaffRepository staffRepository) { _programEnrollmentFactory = programEnrollmentFactory; _programOfferingRepository = programOfferingRepository; _clinicalCaseRepository = clinicalCaseRepository; _staffRepository = staffRepository; }