protected override void SetRelatedEntityProperty(string propertyName, IEntityCore entity) { switch(propertyName) { case "CalendarEventRecurringDefinitions": this.CalendarEventRecurringDefinitions.Add((CalendarEventRecurringDefinitionEntity)entity); break; default: this.OnSetRelatedEntityProperty(propertyName, entity); break; } }