We are subscribing to exchange room calendar using streaming notifications. I am not getting any notification for a decline by room calendar when there is a conflict.
I booked Room 1 and Room 2 for 6,7,8 and 9. Room 2 was not available on 7. EWS gives notification for create in Room 1 as well as Room 2. Considering this I created bookings in my room booking system.
Now Room 2 declines the series because of a conflict in one of the occurrence. EWS does not provide any notification for this. So there is no way to delete booking created in Room 2. Please suggest if this is by design or i am missing something. I am subscribing to all events in the calendar folder.
Also, if i use meeting.Resources.ResponseType to find the response status of Room, is there a possibility that by the time, I do Appointment.Bind() to get the Resources, Room 2 is still checking the conflict and responds with a Available flag.