I have Exchange on Office365 and a local Exchange 2010 both of which I use for EWS communication. When I issue request to the Exchange on Office365 I get back a response in a certain format, this format differs from the content I get back from the local Exchange 2010.
Specifically, I have pull notifications up and running. Every minute I issue a GetEvents request to get the events that were created/modified/deleted since the last notification. The issue is that when I modify an event in the calendar, I do get a notification of a modified event, but I get several of them and I also get a notification that an event has been created, but no, only one event was modified.
So why does EWS send back a response with multiple modified objects and a single created object.
This is only an issue when an event is modified, creating an item works fine.
Also are there any other specific issues I need to look out for when dealing with notifications?