public UserController( IGetAllUserUseCase getAllUserUseCase, IGetOneUserUseCase getOneUserUseCase, IAddUserUseCase addUserUseCase, IUpdateUserUseCase updateUserUseCase, IResetPasswordUseCase resetPasswordUseCase, IUserRepository userRepository ) { _getAllUserUseCase = getAllUserUseCase; _getOneUserUseCase = getOneUserUseCase; _addUserUseCase = addUserUseCase; _updateUserUseCase = updateUserUseCase; _resetPasswordUseCase = resetPasswordUseCase; _userRepository = userRepository; }
public UserController( IAddUserUseCase addUserUseCase, IRemoveUserUseCase removeUserUseCase, IUpdateUserUseCase updateUserUseCase, IGetAllUserUseCase getAllUserUseCase, IGetByIdUserUseCase getByIdUserUseCase, IGetByNameUser getByNameUser, ITokenRepository tokenRepository) { this.addUserUseCase = addUserUseCase; this.removeUserUseCase = removeUserUseCase; this.updateUserUseCase = updateUserUseCase; this.getAllUserUseCase = getAllUserUseCase; this.getByIdUserUseCase = getByIdUserUseCase; this.getByNameUser = getByNameUser; this.tokenRepository = tokenRepository; }
public UserController(IGetAllUserUseCase getAllUser, GetAllUserPresenter allUserPresenter) { this.getAllUser = getAllUser; this.allUserPresenter = allUserPresenter; }