public SignUpHandler(ISignUpValidator validator, IPasswordsService passwordService, IMongoRepository <IdentityDocument, Guid> repository) { _validator = validator; _passwordService = passwordService; _repository = repository; }
public SignInHandler(IPasswordsService passwordService, IAuthTokensService authTokensService, IRefreshTokensService refreshTokensService, IAuthTokensCache cache, IMongoRepository <IdentityDocument, Guid> repository) { _passwordService = passwordService; _authTokensService = authTokensService; _repository = repository; _cache = cache; _refreshTokensService = refreshTokensService; }
public ChangePasswordHandler(IMongoRepository <IdentityDocument, Guid> repository, IPasswordsService passwordsService) { _repository = repository; _passwordsService = passwordsService; }