public void Unsubscribe(IDocumentTombstoneAware subscription) { _subscriptionsLocker.Wait(); try { _subscriptions.Remove(subscription); } finally { _subscriptionsLocker.Release(); } }
public void Unsubscribe(IDocumentTombstoneAware subscription) { _subscriptions.TryRemove(subscription); }
public void Subscribe(IDocumentTombstoneAware subscription) { _subscriptions.Add(subscription); }