Я использую подписки по запросу в api, управляемой Exchange, чтобы ловить вновь созданные, измененные или удаленные элементы.
Он отлично работает для созданных или измененных встреч, но по некоторым причинам он не работает для удаленных элементов. Вот как я создал подписку:
PullSubscription subscription = m_exchangeService.SubscribeToPullNotifications(
new FolderId[] { WellKnownFolderName.Calendar },
1440,
null,
EventType.Created, EventType.Modified, EventType.Deleted);
subscriptions.Add(usermail, subscription);
Нужно ли что-то настраивать взамен, чтобы это работало? Может ли это работать только для жестко удаленных встреч, а не для встреч, перемещенных в удаленную папку?