public AccessManagementService(
     IFsEntityRepository fsEntityRepository,
     IHashService hashService,
     IOptions <FsJwtAuthentication> jwtOptions)
 {
     _fsEntityRepository = fsEntityRepository;
     _hashService        = hashService;
     _jwtSettings        = jwtOptions.Value;
 }
 public VerificationService(
     IEncryptionService encryptionService,
     IFsEntityRepository entityRepository,
     IDateTimeProvider dateTimeProvider
     )
 {
     _encryptionService = encryptionService;
     _entityRepository  = entityRepository;
     _dateTimeProvider  = dateTimeProvider;
 }
 public VaultCreationService(
     IAuthenticationService authenticationService,
     IFsEntityRepository entityRepository,
     FsDbContext dbContext,
     IHashService hashService)
 {
     _authenticationService = authenticationService;
     _entityRepository      = entityRepository;
     _dbContext             = dbContext;
     _hashService           = hashService;
 }
Exemple #4
0
 public AccountManagementService(
     IFsEntityRepository entityRepository,
     IHashService hashService,
     IMailService mailService,
     FsDbContext dbContext,
     IAuthenticationService authenticationService,
     IVerificationService verificationService
     )
 {
     _entityRepository      = entityRepository;
     _hashService           = hashService;
     _mailService           = mailService;
     _dbContext             = dbContext;
     _authenticationService = authenticationService;
     _verificationService   = verificationService;
 }