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; }
public PayStackHelper(PayStackSettings payStackSettings) { _payStackSettings = payStackSettings; }