public CustomEventList GetCustomEvents() { CustomEventList events = Session[CustomEventsSessionName] as CustomEventList; if (events != null) { return(events); } events = InitAppointments ? DemoUtils.CreateCustomEvents(ResourceSharing) : new CustomEventList(); Session[CustomEventsSessionName] = events; return(events); }