public void CarregarContatos() { MessagingCenter.Subscribe <IContatos, Contato> (this, "contatos", (objeto, con) => { AgendaDeContatos .Add(new Contato() { Nome = con.Nome, Sobrenome = con.Sobrenome, Telefones = con.Telefones }); }); IContatos contatos = DependencyService.Get <IContatos>(); contatos.GetContatos(); }
public void CarregarContatos() { IContatos _contatos = DependencyService.Get <IContatos>(); if (_contatos != null) { _contatos.BuscaContatos(); MessagingCenter.Subscribe <IContatos, IList <Contato> >(this, "contatos", (objeto, contatos) => { Contatos.Clear(); foreach (var item in contatos) { Contatos.Add(item); } }); } }
public RepositorioContatos(IContatos contatos, ITelefones telefones) { _contatos = contatos; _telefones = telefones; }