public virtual void OnRecordDeleted(object sender, EntityDeletingEventArgs <T> e) { }
public virtual void OnBeforeDeletingRecord(object sender, EntityDeletingEventArgs <T> e) { }