Skip to content

IAsyncBatchObservable<T>.SubscribeAsync(IAsyncBatchObserver<T>)

SubscribeAsync(IAsyncBatchObserver<T>)

abstract
public abstract Task<StreamSubscriptionHandle<T>> SubscribeAsync(IAsyncBatchObserver<T> observer)
Subscribe a consumer to this batch observable.

Parameters

observerIAsyncBatchObserver<T>
The asynchronous batch observer to subscribe.

Returns

A promise for a StreamSubscriptionHandle that represents the subscription. The consumer may unsubscribe by using this handle. The subscription remains active for as long as it is not explicitly unsubscribed.