public async Task GetQuizzes() { if (initialized == true) { return; } IsBusy = true; IEnumerable <Quiz> quizzes = await quizService.GetQuizzes(); // очищаем список while (Quizzes.Any()) { Quizzes.RemoveAt(Quizzes.Count - 1); } // добавляем загруженные данные foreach (Quiz f in quizzes) { Quizzes.Add(f); } IsBusy = false; initialized = true; }