Мне было предложено создать приложение, которое должно создать общую базу из 3 различных источников адресов электронной почты, и обновить каждую базу, используя наиболее распространенный обновленный набор данных.Среди трех источников у меня есть адресная книга контактов сервера Exchange.Я знаю, что могу получить доступ к таким данным через EWS, и, в частности, мне, вероятно, следует использовать метод ExchangeService.FindPeople () или, возможно, FindPersona ().Это должно работать, но, так как я ищу только новые / обновленные контакты, он будет значительно загружать сервер (возможно, не для новых записей, но я не могу понять, как получить записи обновлений), и это не очень хорошая практика.В документах MSDN я нашел способ получать уведомления об обновлениях в базе сообщений, но ничего не связано с обновлениями в контактах:
https://msdn.microsoft.com/en-us/library/office/dn458791(v=exchg.150).aspx
Есть ли что-то, о чем нужно уведомлять об обновленияхконтакты (даже через сторонние продукты / API).
PS Я хотел бы написать код на C # (или на других языках .NET), но я открыт для всего остального.