public UserService(IValidationHelper validationHelper, IDialogsHelper dialogsHelper, IUserRepository userRepository, IUserStorageHelper storage, IPhotoEditHelper photoEditHelper) { _url = "http://10.10.3.215:3000/api/userapi"; _validationHelper = validationHelper; _userRepository = userRepository; _storage = storage; _dialogsHelper = dialogsHelper; _photoEditHelper = photoEditHelper; }
public MenuViewModel(IMvxNavigationService navigationService, IUserStorageHelper storage, IUserService userService, IUserRepository userRepository, IDialogsHelper dialogsHelper, IPhotoEditHelper photoEditHelper) : base(navigationService, storage) { _userService = userService; _userRepository = userRepository; _dialogsHelper = dialogsHelper; _photoEditHelper = photoEditHelper; LogoutCommand = new MvxAsyncCommand(Logout); ShowSettingsCommand = new MvxAsyncCommand(ShowSettings); ShowTodoItemListCommand = new MvxAsyncCommand(async() => await _navigationService.Navigate <TodoItemListViewModel>()); EditProfilePhotoCommand = new MvxAsyncCommand(EditProfilePhoto); }