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 AccountController(IRegisterUserUseCase registerUserUseCase, RegisterUserPresenter registerUserPresenter, ILoginUserUsecase loginUserUsecase, ICurrentUserUseCase currentUserUseCase, LoginPresenter loginPresenter, IResetPasswordUseCase resetPasswordUseCase, PasswordResetPresenter passwordResetPresenter, CurrentUserPresenter currentUserPresenter) { _registerUserUseCase = registerUserUseCase; _registerUserPresenter = registerUserPresenter; _loginUserUsecase = loginUserUsecase; _currentUserUseCase = currentUserUseCase; _loginPresenter = loginPresenter; _currentUserPresenter = currentUserPresenter; _resetPasswordUseCase = resetPasswordUseCase; _passwordResetPresenter = passwordResetPresenter; }
public AccountsService(ILogger <AccountsService> logger, IRegisterUserUseCase registerUserUseCase, RegisterUserPresenter registerUserPresenter, IDeleteUserUseCase deleteUserUseCase, DeleteUserPresenter deleteUserPresenter, IFindUserUseCase findUserUseCase, FindUserPresenter findUserPresenter, IChangePasswordUseCase changePasswordUseCase, ChangePasswordPresenter changePasswordPresenter, IResetPasswordUseCase resetPasswordUseCase, ResetPasswordPresenter resetPasswordPresenter, ILockUserUseCase lockUserUseCase, LockUserPresenter lockUserPresenter) { _logger = logger; _registerUserUseCase = registerUserUseCase; _registerUserPresenter = registerUserPresenter; _deleteUserUseCase = deleteUserUseCase; _deleteUserPresenter = deleteUserPresenter; _findUserUseCase = findUserUseCase; _findUserPresenter = findUserPresenter; _changePasswordUseCase = changePasswordUseCase; _changePasswordPresenter = changePasswordPresenter; _resetPasswordUseCase = resetPasswordUseCase; _resetPasswordPresenter = resetPasswordPresenter; _lockUserUseCase = lockUserUseCase; _lockUserPresenter = lockUserPresenter; }
public AccountsController( IUpdateProfileInfoUseCase updateProfileInfoUseCase, IChangePasswordUseCase changePasswordUseCase, IResetPasswordUseCase resetPasswordUseCase, IAuthService authService, IMapper mapper, ResourcePresenter <UpdateProfileInfoResponse> updateProfileInfoPresenter, ResourcePresenter <ChangePasswordResponse> changePasswordPresenter, ResourcePresenter <ResetPasswordResponse> resetPasswordPresenter, INotificationRepository notiRepo ) { _authService = authService; _mapper = mapper; _updateProfileInfoUseCase = updateProfileInfoUseCase; _resetPasswordUseCase = resetPasswordUseCase; _updateProfileInfoPresenter = updateProfileInfoPresenter; _changePasswordUseCase = changePasswordUseCase; _changePasswordPresenter = changePasswordPresenter; _resetPasswordPresenter = resetPasswordPresenter; _notiRepo = notiRepo; }
public AuthController( ILoginUseCase loginUseCase, LoginPresenter loginPresenter, IExchangeRefreshTokenUseCase exchangeRefreshTokenUseCase, ExchangeRefreshTokenPresenter exchangeRefreshTokenPresenter, IGeneratePasswordResetUseCase generatePasswordResetUseCase, GeneratePasswordResetPresenter generatePasswordResetPresenter, IResetPasswordUseCase resetPasswordUseCase, ResetPasswordPresenter resetPasswordPresenter, ISendEmailUseCase sendEmailUseCase, SendEmailPresenter sendEmailPresenter) { _loginUseCase = loginUseCase; _loginPresenter = loginPresenter; _exchangeRefreshTokenUseCase = exchangeRefreshTokenUseCase; _exchangeRefreshTokenPresenter = exchangeRefreshTokenPresenter; _generatePasswordResetUseCase = generatePasswordResetUseCase; _generatePasswordResetPresenter = generatePasswordResetPresenter; _resetPasswordUseCase = resetPasswordUseCase; _resetPasswordPresenter = resetPasswordPresenter; _sendEmailUseCase = sendEmailUseCase; _sendEmailPresenter = sendEmailPresenter; }
public ResetPasswordCommandHandler(ILogger <ResetPasswordCommandHandler> logger, IResetPasswordUseCase useCase, ResetPasswordPresenter presenter) { _logger = logger; _useCase = useCase; _presenter = presenter; }