public IDisposable Subscribe(IObserver <T> observer) { var cancel = new SingleAssignmentDisposable(); var innerObserver = new InnerRaceObserver(_observables, observer, cancel); cancel.Disposable = innerObserver.Run(); return(cancel); }
public RaceCollectionObserver(InnerRaceObserver parent, int index) { _parent = parent; //_index = index; }