Example #1
0
        public CfContactListQueryResult QueryContactLists(CfQuery queryContactLists)
        {
            var resourceList = BaseRequest <ResourceList>(HttpMethod.Get, new Query(queryContactLists),
                                                          new CallfireRestRoute <Contact>(null, ContactRestRouteObjects.List, null));

            var contactList = resourceList.Resource == null ? null
               : resourceList.Resource.Select(r => ContactListMapper.FromContactList((ContactList)r)).ToArray();

            return(new CfContactListQueryResult(resourceList.TotalResults, contactList));
        }
 public CfContactList GetContactList(long id)
 {
     return(ContactListMapper.FromContactList(ContactService.GetContactList(new IdRequest(id))));
 }
Example #3
0
        public CfContactList GetContactList(long id)
        {
            var resource = BaseRequest <Resource>(HttpMethod.Get, null, new CallfireRestRoute <Contact>(id, ContactRestRouteObjects.List, null));

            return(ContactListMapper.FromContactList(resource.Resources as ContactList));
        }