Usuário com melhor resposta
Visual Studio 2017 Break state

Pergunta
-
Respostas
-
Coloque um breakpoint nas linhas:
var json = await client.GetStringAsync("http://teste/api/setor");
e
var se = await ApiDeliveryAdr.Api.GetAsync();
e veja se está realmente retornando algo e armazenando nas variáveis json e se.
Se não tiver conteúdo na variável json sua API pode não estar retornando nada ou a url pode estar incorreta. Se a variável se estiver nula, ocorreram erros no deserialize.
Juliano Nunes - http://linkedin.com/in/julianonunes
Lembre-se de clicar em "Votar como útil" e "Marcar como Resposta" caso tenha respondido sua dúvida.
Remember to "Vote as Helpful" and "Mark as Answer" if your question has been answered.
- Marcado como Resposta Filipe B CastroModerator quarta-feira, 28 de fevereiro de 2018 20:52
Todas as Respostas
-
Em que momento isto ocorre? Qual parte do código acontece isto?
Juliano Nunes - http://linkedin.com/in/julianonunes
Lembre-se de clicar em "Votar como útil" e "Marcar como Resposta" caso tenha respondido sua dúvida.
Remember to "Vote as Helpful" and "Mark as Answer" if your question has been answered.
-
Bom dia!!!
Nessa rotina ele consome minha api e devolve uma lista
public static async Task<List<Model.Setores>> GetAsync() { using (var client = new HttpClient()) { var json = await client.GetStringAsync("http://teste/api/setor"); var setores = JsonConvert.DeserializeObject<List<Model.Setores>>(json); return setores; } }
Acontece isso aquipublic async void lista() { var se = await ApiDeliveryAdr.Api.GetAsync(); Setores = new ObservableCollection<Model.Setores>(se); }
Nesta linhaSetores = new ObservableCollection<Model.Setores>(se);
Dai no dispositivo(Android) a aplicação fecha.
Estou usando VS 2017 Xamarin.
- Editado Como adicionar colunas na tabela criada usando EF quarta-feira, 21 de fevereiro de 2018 11:23
-
Coloque um breakpoint nas linhas:
var json = await client.GetStringAsync("http://teste/api/setor");
e
var se = await ApiDeliveryAdr.Api.GetAsync();
e veja se está realmente retornando algo e armazenando nas variáveis json e se.
Se não tiver conteúdo na variável json sua API pode não estar retornando nada ou a url pode estar incorreta. Se a variável se estiver nula, ocorreram erros no deserialize.
Juliano Nunes - http://linkedin.com/in/julianonunes
Lembre-se de clicar em "Votar como útil" e "Marcar como Resposta" caso tenha respondido sua dúvida.
Remember to "Vote as Helpful" and "Mark as Answer" if your question has been answered.
- Marcado como Resposta Filipe B CastroModerator quarta-feira, 28 de fevereiro de 2018 20:52