public void Subscribe(ICompletableObserver observer) { var parent = new TakeUntilObserver(observer); observer.OnSubscribe(parent); other.Subscribe(parent.other); source.Subscribe(parent); }
public void Subscribe(IMaybeObserver <T> observer) { var parent = new TakeUntilObserver(observer); observer.OnSubscribe(parent); other.Subscribe(parent.other); source.Subscribe(parent); }
public OtherObserver(TakeUntilObserver parent) { this.parent = parent; }