Skip to content

IAsyncObservable<T>.SubscribeAsync(IAsyncObserver<T>)

SubscribeAsync(IAsyncObserver<T>)

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

Parameters

observerIAsyncObserver<T>
The asynchronous 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.