Esempio n. 1
0
 public VerifyCodeHandler(ISettingProvider settingProvider,
                          IUserRepo userRepo,
                          ISmsService smsService,
                          ICacheManager cacheManager,
                          IEventPublisher eventPublisher,
                          ILoggerFactory loggerFactory)
 {
     _smsSetting      = settingProvider.GetSmsSetting();
     _userRepo        = userRepo;
     _smsService      = smsService;
     _verifyCodeCache = cacheManager.GetCache <IVerifyCodeCache>();
     _eventPublisher  = eventPublisher;
     _logger          = loggerFactory.CreateLogger <VerifyCodeHandler>();
 }
Esempio n. 2
0
 public DayuSmsService(ISettingProvider settingProvider, ILoggerFactory loggerFactory)
 {
     _smsSetting = settingProvider.GetSmsSetting();
     _logger     = loggerFactory.CreateLogger <DayuSmsService>();
 }