public RestorePasswordService(IUOWFactory uowf, IAuthKeyService emailKeyService, IAuthKeyService phoneKeyService, IRegValidator reg, IPassHasher pHasher)
 {
     DataFactory  = uowf;
     emailService = emailKeyService;
     phoneService = phoneKeyService;
     regValidator = reg;
     passHasher   = pHasher;
 }
Exemple #2
0
 public UserAuthService(IUOWFactory iuowf,
                        IAuthKeyService phoneAuthService,
                        IAuthKeyService emailAuthService,
                        IPassHasher passHasher,
                        IRegValidator regValidator,
                        IClaimService claimService,
                        IKeyGenerator keyGenerator,
                        IGetUserDTO getUserDTO)
 {
     DataFactory      = iuowf;
     EmailAuthService = emailAuthService;
     PhoneAuthService = phoneAuthService;
     PassHasher       = passHasher;
     RegValidator     = regValidator;
     ClaimService     = claimService;
     KeyGenerator     = keyGenerator;
     GetUserService   = getUserDTO;
 }
Exemple #3
0
 public ConfirmService(IAuthKeyService keyService)
 {
     KeyService = keyService;
 }