public UserController( IChangePasswordUseCase changePasswordUseCase, ChangePasswordPresenter changePasswordPresenter ) { _changePasswordUseCase = changePasswordUseCase; _changePasswordPresenter = changePasswordPresenter; }
public async Task <IActionResult> ChangePassword( [FromServices] IChangePasswordUseCase changePasswordUseCase, [FromServices] ChangePasswordPresenter changePasswordPresenter, [FromBody] ChangePasswordRequest input) { await changePasswordUseCase.Execute(new ChangePasswordInput(input.Id, input.Password)); return(changePasswordPresenter.ViewModel); }
public AccountsController(IRegisterUserUseCase registerUserUseCase, RegisterUserPresenter registerUserPresenter, IDeleteUserUseCase deleteUserUseCase, DeleteUserPresenter deleteUserPresenter, IFindUserUseCase findUserUseCase, FindUserPresenter findUserPresenter, IChangePasswordUseCase changePasswordUseCase, ChangePasswordPresenter changePasswordPresenter) { _registerUserUseCase = registerUserUseCase; _registerUserPresenter = registerUserPresenter; _deleteUserUseCase = deleteUserUseCase; _deleteUserPresenter = deleteUserPresenter; _findUserUseCase = findUserUseCase; _findUserPresenter = findUserPresenter; _changePasswordUseCase = changePasswordUseCase; _changePasswordPresenter = changePasswordPresenter; }
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 ChangePasswordService(IChangePasswordUseCase changePasswordUseCase, IAccessTokenProvider accessTokenProvider) { _changePasswordUseCase = changePasswordUseCase; _accessTokenProvider = accessTokenProvider; }
public ChangePasswordCommandHandler(ILogger <ChangePasswordCommandHandler> logger, IChangePasswordUseCase useCase, ChangePasswordPresenter presenter) { _logger = logger; _useCase = useCase; _presenter = presenter; }