public TasksListViewModel(IMvxNavigationService navigationService, IDatabaseUserService databaseUserService, ITaskWebApiService taskWebApiService, IDatabaseTaskService databaseTaskService) : base(navigationService) { _taskWebApiService = taskWebApiService; _databaseUserService = databaseUserService; _databaseTaskService = databaseTaskService; ShowTaskChangedView = new MvxAsyncCommand <ItemTask>(ShowTaskChanged); }
public TaskChangedViewModel(IMvxNavigationService navigationService, IDatabaseUserService databaseUserService, IDatabaseTaskService databaseTaskService, IPhotoService photoService, IMvxPictureChooserTask pictureChooserTask, ITaskWebApiService taskWebApiService) : base(navigationService) { _photoService = photoService; _databaseUserService = databaseUserService; _databaseTaskService = databaseTaskService; _pictureChooserTask = pictureChooserTask; _taskWebApiService = taskWebApiService; }
public TaskWebApiService(IDatabaseTaskService databaseTaskService) { client = new HttpClient(); _databaseTaskService = databaseTaskService; }