public SmsNotificationSender(ISmsNotificationService sender,
                              IMessageFactory <ISmsNotification> messageFactory,
                              IMessageValidatorProvider validatorProvider,
                              ILoggerFactory loggerFactory) : base(messageFactory, validatorProvider, loggerFactory)
 {
     _sender = sender;
 }
 public AppointmentController(IDoctorService doctorService,
                              IAppointmentService scheduleService,
                              ISmsNotificationService smsService)
 {
     _doctorService   = doctorService;
     _scheduleService = scheduleService;
     _context         = new DPTSDbContext();
     _smsService      = smsService;
 }
예제 #3
0
 public AccountController(IDoctorService doctorService,
                          ISmsNotificationService smsService,
                          ISpecialityService specialityService,
                          ISubSpecialityService subSpecialityService,
                          ICountryService countryService,
                          IStateProvinceService stateProvinceService,
                          IAddressService addressService,
                          IQualifiactionService qualifiactionService,
                          IPictureService pictureService)
 {
     context               = new ApplicationDbContext();
     _doctorService        = doctorService;
     _smsService           = smsService;
     _subSpecialityService = subSpecialityService;
     _specialityService    = specialityService;
     _context              = new DPTSDbContext();
     _countryService       = countryService;
     _stateProvinceService = stateProvinceService;
     _addressService       = addressService;
     _qualifiactionService = qualifiactionService;
     _pictureService       = pictureService;
 }
예제 #4
0
 public AccountController(IDoctorService doctorService, ISmsNotificationService smsService)
 {
     context        = new ApplicationDbContext();
     _doctorService = doctorService;
     _smsService    = smsService;
 }