private List <Contact> GetContactsPager(GetContactsSettings settings) { string endPoint = "/contacts"; const int maxResultsPerPage = 1000; var results = Page(settings, endPoint, typeof(List <Contact>), maxResultsPerPage); return(results.ToList().ConvertAll(o => (Contact)o)); }
private List <Contact> GetContactsFromListPager(long contactListId, GetContactsSettings settings) { string endPoint = String.Format("/contact_lists/{0}/contacts", contactListId); const int maxResultsPerPage = 1000; var results = Page(settings, endPoint, typeof(List <Contact>), maxResultsPerPage); return(results.ToList().ConvertAll(o => (Contact)o)); }
public List <Contact> GetContacts(GetContactsSettings settings) { return(GetContactsPager(settings)); }
public List <Contact> GetContacts() { var settings = new GetContactsSettings(); return(GetContactsPager(settings)); }
public List <Contact> GetContactsFromList(long contactListId, GetContactsSettings settings) { return(GetContactsFromListPager(contactListId, settings)); }
public List <Contact> GetContactsFromList(long contactListId) { var settings = new GetContactsSettings(); return(GetContactsFromListPager(contactListId, settings)); }