Guest User

Untitled

a guest
Jan 17th, 2018
64
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 0.94 KB | None | 0 0
  1. //request contacts from contactfolder with id = contactFolderId
  2. var request = m_graphClient.Me.ContactFolders[contactFolderId].Contacts.Request().Top(1000);
  3. var result = await request.GetAsync();
  4. //add result to a list
  5. contacts.AddRange(result);
  6. //send nextLink request if available
  7. var nextPage = result;
  8. while (nextPage.NextPageRequest != null)
  9. {
  10. var nextPageRequest = nextPage.NextPageRequest;
  11. nextPage = await nextPageRequest.GetAsync();
  12. contacts.AddRange(nextPage);
  13. }
  14.  
  15. //request events from calendar with id = calendarFolderId
  16. var request = m_graphClient.Me.Calendars[calendarFolderId].Events.Request().Top(1000);
  17. var result = await request.GetAsync();
  18. //add result to a list
  19. events.AddRange(result);
  20. //send nextLink request if available
  21. var nextPage = result;
  22. while (nextPage.NextPageRequest != null)
  23. {
  24. var nextPageRequest = nextPage.NextPageRequest;
  25. nextPage = await nextPageRequest.GetAsync();
  26. events.AddRange(nextPage);
  27. }
Add Comment
Please, Sign In to add comment