I am trying migrating from EWS Apis to microsoft graph Apis and trying to refactor my code. Here is the my doubt:
In my application, All create/update/get meeting synchronization functionality is currently implemented using "microsoft.exchange.webservices.data.core.service.item.Appointment"
class but since Appointment class in graph is still in beta version that cannot be used in production.
So I have started implementing all the functionalities using "com.microsoft.graph.models.extensions.Event"
class.
I am not sure of the difference between the two and also unware of the impact it may have on my application.
A explanation about difference and impact would be very helpful.Thanks in advance.
The event resource in Graph is the equivalent of the Appointment item in EWS. There is no appointment resource in Graph. There is a bookingAppointment resource in beta, but that is specific to small businesses using a booking service.
In short, you should be migrating your code to use the event
resource.