Beispiel #1
0
        public IDisposable Subscribe(IObserver <T[]> observer)
        {
            var cancel = new SingleAssignmentDisposable();

            var innerObserver = new InnerWhenAllObserver(_observables, observer, cancel);

            cancel.Disposable = innerObserver.Run();

            return(cancel);
        }
Beispiel #2
0
 public WhenAllCollectionObserver(InnerWhenAllObserver parent, int index)
 {
     _parent = parent;
     _index  = index;
 }