private void UpdateCategoriesAsync(TaskScheduler continuationTaskScheduler) { IsAdornerVisible = true; var task = new Task(() => _categoryRepository.UpdateCategories()); task.ContinueWith(x => InitializeCategoriesAsync(continuationTaskScheduler)); task.Start(); }