public Task OnPostRemoveCollectionAsync(PostCollectionRemoveEvent @event, CancellationToken cancellationToken) { try { AddEvent(@event, this); return(Task.CompletedTask); } catch (System.Exception ex) { return(Task.FromException <object>(ex)); } }
private void PostRemove() { IPostCollectionRemoveEventListener[] postListeners = Session.Listeners.PostCollectionRemoveEventListeners; if (postListeners.Length > 0) { PostCollectionRemoveEvent postEvent = new PostCollectionRemoveEvent(Persister, Collection, (IEventSource)Session, affectedOwner); for (int i = 0; i < postListeners.Length; i++) { postListeners[i].OnPostRemoveCollection(postEvent); } } }
private async Task PostRemoveAsync(CancellationToken cancellationToken) { cancellationToken.ThrowIfCancellationRequested(); IPostCollectionRemoveEventListener[] postListeners = Session.Listeners.PostCollectionRemoveEventListeners; if (postListeners.Length > 0) { PostCollectionRemoveEvent postEvent = new PostCollectionRemoveEvent(Persister, Collection, (IEventSource)Session, affectedOwner); for (int i = 0; i < postListeners.Length; i++) { await(postListeners[i].OnPostRemoveCollectionAsync(postEvent, cancellationToken)).ConfigureAwait(false); } } }
public void OnPostRemoveCollection(PostCollectionRemoveEvent @event) { AddEvent(@event, this); }
public void OnPostRemoveCollection(PostCollectionRemoveEvent @event) { ProcessCollectionEvent(@event); }
/// <inheritdoc /> public Task OnPostRemoveCollectionAsync(PostCollectionRemoveEvent @event, CancellationToken cancellationToken) { throw new System.NotImplementedException(); }
public virtual IEnumerable <AuditLogEntry> CreateEntries(PostCollectionRemoveEvent e) { return(CreateCollectionEntries(e.AffectedOwnerOrNull, (Guid)e.AffectedOwnerIdOrNull, e.Collection)); }
public void OnPostRemoveCollection(PostCollectionRemoveEvent @event) { log.Debug("OnPostRemoveCollection :" + @event); }