예제 #1
0
        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);
        }
예제 #2
0
        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);
            }
        }