The CRUD operations in the example I linked are performed in the SchedulerMeetingService
. When you create a new event the Meetings_Create
action in the Home controller calls the SchedulerMeetingService Insert
method. Since in the example the behavior you are experiencing (multiple events being automatically added) is not reproducible, if you are implementing a similar service I would suggest checking out how the Insert method is implemented in the example and compare it to your method.