Example #1
0
        protected internal virtual async Task OnDeleted(EventArgs e)
        {
            InvalidateCachedReferences();
            await Deleted.Raise();

            await GlobalEntityEvents.OnInstanceDeleted(new GlobalDeleteEventArgs(this));

            InvalidateCachedReferences();
        }
Example #2
0
        protected internal virtual async Task OnSaved(SaveEventArgs e)
        {
            InvalidateCachedReferences();
            await Saved.Raise(e);

            await GlobalEntityEvents.OnInstanceSaved(new GlobalSaveEventArgs(this, e.Mode));

            InvalidateCachedReferences();
        }