protected override async Task <IAllStreamSubscription> SubscribeToAllInternal( long?fromPosition, StreamMessageReceived streamMessageReceived, SubscriptionDropped subscriptionDropped, string name, CancellationToken cancellationToken) { var subscription = new AllStreamSubscription( fromPosition, this, GetStoreObservable, streamMessageReceived, subscriptionDropped, name); await subscription.Start(cancellationToken); return(subscription); }
protected override async Task <IAllStreamSubscription> SubscribeToAllInternal( long?fromCheckpoint, StreamEventReceived streamEventReceived, SubscriptionDropped subscriptionDropped, string name, CancellationToken cancellationToken) { var subscription = new AllStreamSubscription( fromCheckpoint, this, _subscriptions, streamEventReceived, subscriptionDropped, name); await subscription.Start(cancellationToken); return(subscription); }