Solucionado (ver solução)
Solucionado
(ver solução)
3
respostas

a variável result está ficando vazia e da o seguinte erro Newtonsoft.Json.JsonReaderException: Unexpected character encountered while parsing value: S. Path '', line 0, position 0.

public async Task GetVehicles()
        {
            HttpClient client = new HttpClient();
            var result = await client.GetStreamAsync(URL);

            var vehicles = JsonConvert.DeserializeObject<VehicleJson[]>(result.ToString());

            foreach (var vehicle in vehicles)
            {
                this.Vehicles.Add(new Vehicle
                {
                    Name = vehicle.nome,
                    Price = vehicle.preco
                });
            }
        }
3 respostas

O que voce esta tentando fazer?

solução!

Pelo que entendi voce esta tentando pegar uma lista de alguma coisa certo? Voce deveria utilizar o metodo GetAsync e não o GetStreamAsync pois o GetStreamAsync pelo que entendo é utilizado para obter um arquivo, Imagens, Zips essas coisas.

É... Acabei errando o código mesmo