public ICollectionSubscriptionBuilder <T> Collection <T>(string collection) where T : class { var subscription = new CollectionSubscription <T>(_notificationService) { Collection = collection }; return(new CollectionSubscriptionBuilder <T>(_notificationService, subscription)); }
public CollectionSubscriptionBuilder(NotificationService notificationService, CollectionSubscription <T> subscription) : base(notificationService, subscription) { _subscription = subscription ?? throw new NullReferenceException(nameof(subscription)); }