ObservableBase<T> public abstract class ObservableBase<T> : IObservable<T> Abstract base class for implementations of the IObservable<T> interface. Documentation Code protected ObservableBase() public IDisposable Subscribe(IObserver<T> observer) Subscribes the given observer to the observable sequence. protected abstract IDisposable SubscribeCore(IObserver<T> observer) Implement this method with the core subscription logic for the observable sequence.