public virtual void OnRecordUpdated(object sender, EntitySavingEventArgs <T> e) { }
public virtual void OnBeforeSavingRecord(object sender, EntitySavingEventArgs <T> e) { }