public SignUpSubscribeCmdHandler(IUserEFRepository userRepository,
                                  IUserMongoRepository userMongoRepository,
                                  IPasswordHasher <User> passwordHasher,
                                  IBusPublisher busPublisher)
 {
     _userEFRepository    = userRepository;
     _userMongoRepository = userMongoRepository;
     _passwordHasher      = passwordHasher;
     _busPublisher        = busPublisher;
 }
Пример #2
0
 public SignInQueryHandler(
     IUserEFRepository userRepository,
     IUserMongoRepository userMongoRepository,
     ITokenService tokenService,
     IIdentityService identityService,
     IPasswordHasher <User> passwordHasher)
 {
     _userEFRepository    = userRepository;
     _userMongoRepository = userMongoRepository;
     _tokenService        = tokenService;
     _identityService     = identityService;
     _passwordHasher      = passwordHasher;
 }
Пример #3
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;
 }
Пример #4
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;
 }
Пример #5
0
 public BrowseUserQueryHandler(IUserEFRepository userEFRepository, IUserMongoRepository userMongoRepository)
 {
     _userEFRepository    = userEFRepository;
     _userMongoRepository = userMongoRepository;
 }