public IDisposable Subscribe(IObserver <Response> observer) { var disp = new MyDisposable(_subscribers); _subscribers.Add(disp, observer); return(disp); }
public IDisposable Subscribe(Action <Response> onNext, Action <Exception> onException, Action onCompleted) { var disp = new MyDisposable(_subscribers); var observer = Observer.Create(onNext, onException, onCompleted); _subscribers.Add(disp, observer); return(disp); }