예제 #1
0
        public TaskListViewModel()
        {
            navigationService = DependencyService.Resolve <INavigationService>();
            taskApiService    = DependencyService.Resolve <ITaskApi>();

            items        = new ObservableCollection <TaskItem>();
            selectedItem = null;

            CreateCommands();
        }
예제 #2
0
        public TaskDetailViewModel(int taskId)
        {
            taskApiService    = DependencyService.Resolve <ITaskApi>();
            navigationService = DependencyService.Resolve <INavigationService>();

            currentTaskId = taskId;
            title         = string.Empty;
            description   = string.Empty;

            CreateCommands();
        }
예제 #3
0
 public PrivateIndexModel(ITaskApi taskApi)
 {
     _taskApi = taskApi;
 }
예제 #4
0
 public TaskController(ITaskApi Api)
 {
     _api = Api;
 }