Solucionado (ver solução)
Solucionado
(ver solução)
1
resposta

O debug não funciona no PostAsync

Boa tarde.

Finalizei a parte do HttpClient PostAsync, mas estou com um problema. Eu testei várias URL's, inclusive a da Alura, e o debug passa direto pela chamada do PostAsync e não consigo ver se a requisição de certo ou não.

private async void PostLogin()
        {
            try
            {
                var url = "https://aluracar.herokuapp.com/salvaragendamento";
                HttpClient client = new HttpClient();
                var content = new StringContent("", Encoding.UTF8, "application/json");
                var result = await client.PostAsync(url, content);

                if (result.IsSuccessStatusCode)
                    await DisplayAlert("Login", "Logado", "Ok");
            }
            catch 
            {
                //
            }
        }

Eu coloquei o breackpoint no var result, mas ele passa direto, nem chega no if. Nada acontece e ele não exibe nada.

Grato.

1 resposta
solução!

Resolvido.

É necessário colocar o cursor do breackpoint sobre o if. Por algum motivo, se colocar antes ele executa e não passa no debug usando a tecla F10.

Vlw!