public override void Start(long sequenceId)
 {
     _disposable = _subject.Subscribe(
         t => _observer.OnNext(t.Item1, t.Item2),
         e => _observer.OnError(e),
         () => _observer.OnCompleted());
 }
Exemplo n.º 2
0
            public void OnCompleted()
            {
                if (!IsStarted)
                {
                    return;
                }

                _observer.OnCompleted();
                Dispose();
            }
Exemplo n.º 3
0
            public void OnCompleted()
            {
                if (Interlocked.Read(ref _disposed) != 0)
                {
                    return;
                }

                _observer.OnCompleted();
                Dispose();
            }
Exemplo n.º 4
0
 public void OnCompleted() => _reliableObserver.OnCompleted();
Exemplo n.º 5
0
 public void OnCompleted()
 {
     Run(() => _observer.OnCompleted());
 }