|
1 |
| -using System; |
| 1 | +using System; |
2 | 2 | using System.Collections.Generic;
|
3 | 3 | using System.Reactive.Linq;
|
4 | 4 | using System.Reactive.Subjects;
|
@@ -377,7 +377,7 @@ async Task<TResponse> IRequestHandler<TItem, TResponse>.Handle(TItem request,
|
377 | 377 | CancellationToken cancellationToken)
|
378 | 378 | {
|
379 | 379 | var observer = _progressManager.For(request, cancellationToken);
|
380 |
| - if (observer != null) |
| 380 | + if (observer != ProgressObserver<TItem>.Noop) |
381 | 381 | {
|
382 | 382 | _handler(request, observer, _capability, cancellationToken);
|
383 | 383 | await observer;
|
@@ -435,7 +435,7 @@ public PartialResult(Guid id, Action<TItem, IObserver<TItem>, CancellationToken>
|
435 | 435 | async Task<TResponse> IRequestHandler<TItem, TResponse>.Handle(TItem request, CancellationToken cancellationToken)
|
436 | 436 | {
|
437 | 437 | var observer = _progressManager.For(request, cancellationToken);
|
438 |
| - if (observer != null) |
| 438 | + if (observer != ProgressObserver<TItem>.Noop) |
439 | 439 | {
|
440 | 440 | _handler(request, observer, cancellationToken);
|
441 | 441 | await observer;
|
@@ -491,7 +491,7 @@ public PartialResultCapability(Guid id, Action<TItem, TCapability, IObserver<TIt
|
491 | 491 | async Task<TResponse> IRequestHandler<TItem, TResponse>.Handle(TItem request, CancellationToken cancellationToken)
|
492 | 492 | {
|
493 | 493 | var observer = _progressManager.For(request, cancellationToken);
|
494 |
| - if (observer != null) |
| 494 | + if (observer != ProgressObserver<TItem>.Noop) |
495 | 495 | {
|
496 | 496 | _handler(request, _capability, observer, cancellationToken);
|
497 | 497 | await observer;
|
@@ -547,7 +547,7 @@ public PartialResult(Guid id, Action<TItem, IObserver<TItem>, CancellationToken>
|
547 | 547 | async Task<TResponse> IRequestHandler<TItem, TResponse>.Handle(TItem request, CancellationToken cancellationToken)
|
548 | 548 | {
|
549 | 549 | var observer = _progressManager.For(request, cancellationToken);
|
550 |
| - if (observer != null) |
| 550 | + if (observer != ProgressObserver<TItem>.Noop) |
551 | 551 | {
|
552 | 552 | _handler(request, observer, cancellationToken);
|
553 | 553 | await observer;
|
@@ -604,7 +604,7 @@ public PartialResults(Guid id, Action<TParams, IObserver<IEnumerable<TItem>>, TC
|
604 | 604 | async Task<TResponse> IRequestHandler<TParams, TResponse>.Handle(TParams request, CancellationToken cancellationToken)
|
605 | 605 | {
|
606 | 606 | var observer = _progressManager.For(request, cancellationToken);
|
607 |
| - if (observer != null) |
| 607 | + if (observer != ProgressObserver<IEnumerable<TItem>>.Noop) |
608 | 608 | {
|
609 | 609 | _handler(request, observer, _capability, cancellationToken);
|
610 | 610 | await observer;
|
@@ -668,7 +668,7 @@ public PartialResults(Guid id, Action<TParams, IObserver<IEnumerable<TItem>>, Ca
|
668 | 668 | async Task<TResponse> IRequestHandler<TParams, TResponse>.Handle(TParams request, CancellationToken cancellationToken)
|
669 | 669 | {
|
670 | 670 | var observer = _progressManager.For(request, cancellationToken);
|
671 |
| - if (observer != null) |
| 671 | + if (observer != ProgressObserver<IEnumerable<TItem>>.Noop) |
672 | 672 | {
|
673 | 673 | _handler(request, observer, cancellationToken);
|
674 | 674 | await observer;
|
@@ -729,7 +729,7 @@ public PartialResultsCapability(Guid id, Action<TParams, TCapability, IObserver<
|
729 | 729 | async Task<TResponse> IRequestHandler<TParams, TResponse>.Handle(TParams request, CancellationToken cancellationToken)
|
730 | 730 | {
|
731 | 731 | var observer = _progressManager.For(request, cancellationToken);
|
732 |
| - if (observer != null) |
| 732 | + if (observer != ProgressObserver<IEnumerable<TItem>>.Noop) |
733 | 733 | {
|
734 | 734 | _handler(request, _capability, observer, cancellationToken);
|
735 | 735 | await observer;
|
@@ -791,7 +791,7 @@ public PartialResults(Guid id, Action<TParams, IObserver<IEnumerable<TItem>>, Ca
|
791 | 791 | async Task<TResponse> IRequestHandler<TParams, TResponse>.Handle(TParams request, CancellationToken cancellationToken)
|
792 | 792 | {
|
793 | 793 | var observer = _progressManager.For(request, cancellationToken);
|
794 |
| - if (observer != null) |
| 794 | + if (observer != ProgressObserver<IEnumerable<TItem>>.Noop) |
795 | 795 | {
|
796 | 796 | _handler(request, observer, cancellationToken);
|
797 | 797 | await observer;
|
|
0 commit comments