Solucionado (ver solução)

Importante

Você está vendo a versão anterior da nova experiência da Alura que estamos preparando para você. Em breve, ela ganha uma identidade visual novinha totalmente pensada em potencializar seus estudos!

Solucionado
(ver solução)
1
resposta

A mensagem lançada "FalhaAgendamento" não estava sendo mostrada

A mensagem lançada "FalhaAgendamento" na classe AgendamentoService.cs não estava sendo mostrada provavelmente por que são de tipos diferentes, o Send é do tipo ArgumentException e o Subscribe é do tipo Agendamento.

Na classe AgendamentoService.cs

MessagingCenter.Send<ArgumentException>(new ArgumentException(), "FalhaAgendamento");

Na classe AgendamentosUsuarioView.xaml.cs

MessagingCenter.Subscribe<Agendamento>(this, "FalhaAgendamento",
                async (agendamento) =>
                {
                    await DisplayAlert("Reenviar", "Falha ao reenviar!", "ok");
                });
1 resposta
solução!

Para a mensagem aparecer eu mudei o tipo ArgumentException para Agendamento e deu certo, a mensagem apareceu, o código ficou assim

Na classe AgendamentoService.cs

MessagingCenter.Send<Agendamento>(agendamento, "FalhaAgendamento");