示例#1
0
 public AppointmentController(IProfileService profileService, UserManager <ApplicationUser> userManager, IAppointmentService appointmentService, IClinicianAvailabilityService clinicianAvailabilityService, ICreditService creditService, IClinicianService clinicianService, IProfileMatchService profileMatchService, IEmailSender emailSender, IProfileBankService profileBankService, IAppointmentRefundService appointmentRefundService, IServiceCostService serviceCostService, IOptions <PayStackSettings> payStackSettings)
 {
     _userManager                  = userManager;
     _profileService               = profileService;
     _appointmentService           = appointmentService;
     _clinicianAvailabilityService = clinicianAvailabilityService;
     _creditService                = creditService;
     _clinicianService             = clinicianService;
     _profileMatchService          = profileMatchService;
     _emailSender                  = emailSender;
     _profileBankService           = profileBankService;
     _appointmentRefundService     = appointmentRefundService;
     _serviceCostService           = serviceCostService;
     _payStackSettings             = payStackSettings.Value;
 }
示例#2
0
 public RefundController(IAppointmentService appointmentService, IAppointmentRefundService appointmentRefundService)
 {
     _appointmentService       = appointmentService;
     _appointmentRefundService = appointmentRefundService;
 }