示例#1
0
 public MobileUserService(IMobileUserManager manager,
                          IDistributedCache cache,
                          ISmsSender smsSender,
                          IOptions <MobileValidationCodeSettings> mobileValidationCodeSettingsOptions
                          )
 {
     _mobileValidationCodeSettings = mobileValidationCodeSettingsOptions.Value;
     _cache     = cache;
     _smsSender = smsSender;
     _manager   = manager;
 }
示例#2
0
 public MobileUserService(IOptions <MobileValidationCodeSettings> mobileValidationCodeSettingsOptions,
                          IDistributedCache cache,
                          ISmsSender smsSender,
                          IMobileUserRepository repository
                          )
 {
     _mobileValidationCodeSettings = mobileValidationCodeSettingsOptions.Value;
     _cache      = cache;
     _smsSender  = smsSender;
     _repository = repository;
 }