예제 #1
0
        /// <summary>
        /// Основной метод приложения, вызывающий методы для получения данных и записывающий данные в файл.
        /// </summary>
        /// <returns></returns>
        public static async Task GetDataAsync()
        {
            // Получаем коллекцию категорий новостей.
            ObservableCollection <NewsCategory> categories = await GetCategoriesService.GetCategoriesAsync();

            // Заполняем категории новостями.
            categories = await GetNewsItemsService.GetNewsItemsAsync(categories);

            // Записываем в файл данные категорий.
            HttpServices.PutXmlAsync(categories);

            Console.WriteLine(DateTime.Now);
        }