public virtual void OnPostRecreateCollection(PostCollectionRecreateEvent evt) { var collectionEntry = getCollectionEntry(evt); if (!collectionEntry.LoadedPersister.IsInverse) { onCollectionAction(evt, evt.Collection, null, collectionEntry); } }
public void OnPostRecreateCollection(PostCollectionRecreateEvent evt) { CollectionEntry collectionEntry = GetCollectionEntry(evt); if (!collectionEntry.LoadedPersister.IsInverse) { OnCollectionAction(evt, evt.Collection, null, collectionEntry); } }
public Task OnPostRecreateCollectionAsync(PostCollectionRecreateEvent @event, CancellationToken cancellationToken) { try { AddEvent(@event, this); return(Task.CompletedTask); } catch (System.Exception ex) { return(Task.FromException <object>(ex)); } }
private void PostRecreate() { IPostCollectionRecreateEventListener[] postListeners = Session.Listeners.PostCollectionRecreateEventListeners; if (postListeners.Length > 0) { PostCollectionRecreateEvent postEvent = new PostCollectionRecreateEvent(Persister, Collection, (IEventSource)Session); for (int i = 0; i < postListeners.Length; i++) { postListeners[i].OnPostRecreateCollection(postEvent); } } }
private async Task PostRecreateAsync(CancellationToken cancellationToken) { cancellationToken.ThrowIfCancellationRequested(); IPostCollectionRecreateEventListener[] postListeners = Session.Listeners.PostCollectionRecreateEventListeners; if (postListeners.Length > 0) { PostCollectionRecreateEvent postEvent = new PostCollectionRecreateEvent(Persister, Collection, (IEventSource)Session); for (int i = 0; i < postListeners.Length; i++) { await(postListeners[i].OnPostRecreateCollectionAsync(postEvent, cancellationToken)).ConfigureAwait(false); } } }
public void OnPostRecreateCollection(PostCollectionRecreateEvent @event) { AddEvent(@event, this); }
public Task OnPostRecreateCollectionAsync(PostCollectionRecreateEvent @event, CancellationToken cancellationToken) { OnPostRecreateCollection(@event); return(Task.CompletedTask); }
public void OnPostRecreateCollection(PostCollectionRecreateEvent @event) { ProcessCollectionEvent(@event); }
/// <inheritdoc /> public Task OnPostRecreateCollectionAsync(PostCollectionRecreateEvent @event, CancellationToken cancellationToken) { throw new System.NotImplementedException(); }
public virtual IEnumerable <AuditLogEntry> CreateEntries(PostCollectionRecreateEvent e) { return(CreateCollectionEntries(e.AffectedOwnerOrNull, (Guid)e.AffectedOwnerIdOrNull, e.Collection)); }
public void OnPostRecreateCollection(PostCollectionRecreateEvent @event) { log.Debug("OnPostRecreateCollection :" + @event); }