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; }
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; }