protected override void UnsetRelatedEntity(IEntityCore relatedEntity, string fieldName, bool signalRelatedEntityManyToOne)
{
switch(fieldName)
{
case "AspnetApplication":
DesetupSyncAspnetApplication(false, true);
break;
case "AspnetUserAuthor":
DesetupSyncAspnetUserAuthor(false, true);
break;
case "AspnetUserPostedTo":
DesetupSyncAspnetUserPostedTo(false, true);
break;
case "Language":
DesetupSyncLanguage(false, true);
break;
case "PrivacyLevel":
DesetupSyncPrivacyLevel(false, true);
break;
case "SnGroup":
DesetupSyncSnGroup(false, true);
break;
case "SnEvents":
this.PerformRelatedEntityRemoval(this.SnEvents, relatedEntity, signalRelatedEntityManyToOne);
break;
case "SnRelationships":
this.PerformRelatedEntityRemoval(this.SnRelationships, relatedEntity, signalRelatedEntityManyToOne);
break;
default:
break;
}
}