Нет данных в переменной - C#

Узнай цену своей работы

Формулировка задачи:

Листинг программы
  1. var league = client.GetLeagues(29);
Листинг программы
  1. public async Task<List<League>> GetLeagues(int sportId)
  2. {
  3. return (await GetXmlAsync<LeaguesResponse>("leagues?sportid={0}", sportId)).Leagues;
  4. }
после вызова метода leage = Id = 18, Status = WaitingForActivation, Method = "{null}", Result = "{Еще не вычислено})" нет данных в переменной помогите pls

Решение задачи: «Нет данных в переменной»

textual
Листинг программы
  1.   protected async Task<T> GetXmlAsync<T>(string requestType, params object[] values)
  2.             where T : XmlResponse
  3.         {
  4.             var response = await _httpClient.GetAsync(string.Format(requestType, values)).ConfigureAwait(false);
  5.  
  6.             var str = await _httpClient.GetStringAsync(string.Format(requestType, values));
  7.  
  8.             response.EnsureSuccessStatusCode();         // throw if web request failed
  9.  
  10.             var xmlFormatter = new XmlMediaTypeFormatter { UseXmlSerializer = true };
  11.  
  12.             var apiResponse = await response.Content.ReadAsAsync<T>(new[] {xmlFormatter});
  13.  
  14.             if (apiResponse.IsValid)
  15.             {
  16.                 return apiResponse;
  17.             }
  18.  
  19.             throw new Exception("Pinnacle Sports API error: " + apiResponse.Error.Message);
  20.         }

ИИ поможет Вам:


  • решить любую задачу по программированию
  • объяснить код
  • расставить комментарии в коде
  • и т.д
Попробуйте бесплатно

Оцени полезность:

8   голосов , оценка 3.875 из 5

Нужна аналогичная работа?

Оформи быстрый заказ и узнай стоимость

Бесплатно
Оформите заказ и авторы начнут откликаться уже через 10 минут
Похожие ответы