public static async Task <List <Contact> > GetContacts() { string restUrl = cdsaWebApiBaseUrl + "contacts/"; // Contact.OdataGetUrl; var json = await ExecuteGetRequest(restUrl); ContactsResult contacts = JsonConvert.DeserializeObject <ContactsResult>(json); return(contacts.value); }
public static async Task DeleteAllContacts() { string restUrl = cdsaWebApiBaseUrl + "contacts?$select=contactid"; var json = await ExecuteGetRequest(restUrl); ContactsResult contacts = JsonConvert.DeserializeObject <ContactsResult>(json); foreach (var contact in contacts.value) { string deleteUrl = cdsaWebApiBaseUrl + "contacts(" + contact.contactid + ")"; await ExecuteDeleteRequest(deleteUrl); } }