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

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

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

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

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

textual
Листинг программы
  protected async Task<T> GetXmlAsync<T>(string requestType, params object[] values)
            where T : XmlResponse
        {
            var response = await _httpClient.GetAsync(string.Format(requestType, values)).ConfigureAwait(false);
 
            var str = await _httpClient.GetStringAsync(string.Format(requestType, values));
 
            response.EnsureSuccessStatusCode();         // throw if web request failed
 
            var xmlFormatter = new XmlMediaTypeFormatter { UseXmlSerializer = true };
 
            var apiResponse = await response.Content.ReadAsAsync<T>(new[] {xmlFormatter});
 
            if (apiResponse.IsValid)
            {
                return apiResponse;
            }
 
            throw new Exception("Pinnacle Sports API error: " + apiResponse.Error.Message);
        }

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


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

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

8   голосов , оценка 3.875 из 5
Похожие ответы