public UserRepository(AppIdentityDbContext dbContext, UserManager <ApplicationUser> userManager, RoleManager <ApplicationRole> roleManager, IPlivoSmsService plivoSmsService, IKurtenameSmsService kurtenameSmsService, ILogger <UserRepository> logger, IOptions <AppSettings> settings) : base(dbContext) { _dbContext = dbContext; _userManager = userManager; _roleManager = roleManager; _plivoSmsService = plivoSmsService; _kurtenameSmsService = kurtenameSmsService; _logger = logger; _settings = settings; }
public AppointmentsManager(BanobatDbContext dbContext, IPlivoService plivoService, IAppointmentService appointmentService, IDoctorServiceManager doctorServiceManager, IIPAsManager iPAsManager, IWorkContext workContext, INotificationService notificationService, IOptions <AppSettings> settings, IScheduleManager scheduleManager, IKurtenameSmsService smsService) { _dbContext = dbContext; _plivoService = plivoService; _appointmentService = appointmentService; _doctorServiceManager = doctorServiceManager; _iPAsManager = iPAsManager; _workContext = workContext; _notificationService = notificationService; _settings = settings; _scheduleManager = scheduleManager; _smsService = smsService; }