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