protected internal virtual async Task OnDeleted(EventArgs e) { InvalidateCachedReferences(); await Deleted.Raise(); await GlobalEntityEvents.OnInstanceDeleted(new GlobalDeleteEventArgs(this)); InvalidateCachedReferences(); }
protected internal virtual async Task OnSaved(SaveEventArgs e) { InvalidateCachedReferences(); await Saved.Raise(e); await GlobalEntityEvents.OnInstanceSaved(new GlobalSaveEventArgs(this, e.Mode)); InvalidateCachedReferences(); }