Beispiel #1
0
 public IdentityService(
     IUserEFRepository userEFRepository,
     IUserMongoRepository userMongoRepository,
     IPasswordHasher <UserDto> passwordHasher,
     IJwtHandler jwtHandler,
     ITokenService tokenService,
     IOptionalClaimsProvider claimsProvider,
     IMapper mapper)
 {
     _userEFRepository    = userEFRepository;
     _userMongoRepository = userMongoRepository;
     _passwordHasher      = passwordHasher;
     _jwtHandler          = jwtHandler;
     _tokenService        = tokenService;
     _claimsProvider      = claimsProvider;
     _mapper = mapper;
 }
Beispiel #2
0
 public TokenService(
     IUserEFRepository userRepository,
     IUserMongoRepository userMongoRepository,
     IRefreshTokenEFRepository refreshTokenRepository,
     IRefreshTokenMongoRepository refreshTokenMongoRepository,
     IJwtHandler jwtHandler,
     IPasswordHasher <UserDto> passwordHasher,
     IOptionalClaimsProvider optionalClaimsProvider,
     IMapper mapper)
 {
     _userEFRepository            = userRepository;
     _userMongoRepository         = userMongoRepository;
     _refreshTokenEFRepository    = refreshTokenRepository;
     _refreshTokenMongoRepository = refreshTokenMongoRepository;
     _jwtHandler             = jwtHandler;
     _passwordHasher         = passwordHasher;
     _optionalClaimsProvider = optionalClaimsProvider;
     _mapper = mapper;
 }