Skip to content

StreamSubscriptionHandle<T>.ResumeAsync(IAsyncBatchObserver<T>, StreamSequenceToken?)

ResumeAsync(IAsyncBatchObserver<T>, StreamSequenceToken?)

abstract
public abstract Task<StreamSubscriptionHandle<T>> ResumeAsync(IAsyncBatchObserver<T> observer, StreamSequenceToken? token = null)
Resume batch consumption from a subscription to a stream.

Parameters

observerIAsyncBatchObserver<T>
The batcj bserver object.
tokenStreamSequenceToken?
The stream sequence to be used as an offset to start the subscription from.

Returns

The new stream subscription handle.

Exceptions

System.InvalidOperationException
The active implicit subscription has already completed a delivery and token is non-null.