public IObservable <T> Id(BsonValue id) { var documentSubscription = new DocumentSubscription <T>(_notificationService) { Id = id, Collection = _subscription.Collection }; return(new DocumentSubscriptionBuilder <T>(_notificationService, documentSubscription)); }
public DocumentSubscriptionBuilder(NotificationService notificationService, DocumentSubscription <T> subscription) : base(notificationService, subscription) { _subscription = subscription ?? throw new NullReferenceException(nameof(subscription)); }