Я хочу десериализовать JSON, поступающий из веб-службы, но по какой-то причине получаю исключение. Я просмотрел все вопросы, связанные с этой темой, но не нашел ничего, связанного с этим ...

0
Sam 6 Апр 2021 в 21:18

1 ответ

Лучший ответ

Вместо того

using (var stream = await response.Content.ReadAsStreamAsync())
        using (var reader = new StreamReader(stream))
        using (var json = new JsonTextReader(reader))
        {
            System.Diagnostics.Debug.Write(">>>>>>>>>>>>>>>>>>>> " + Serializer.Deserialize<LoginApiResponse>(json));
            return Serializer.Deserialize<LoginApiResponse>(json);
        }

Пытаться

var json = await response.Content.ReadAsStringAsync();
var data = JsonConvert.DeserializeObject<LoginApiResponse>(json)
return data;
1
Jason 6 Апр 2021 в 18:58