我订阅了一个Observable
使用Where
谓词和ObservableExtensions.Subscribe(this, Action<T>)
方法。
当订阅中抛出异常时,Action
我可以看到AnonymousSafeObserver
堆栈上调用了一个类,这似乎是导致Observable
在订阅中的异常之后对我的底层进行处置的原因Action
。
这不是我所期望的行为,也不是我以前在其他订阅中看到的行为,通常异常刚刚传递给OnNext
(即 observable)的调用者。
在什么情况下引入这个类/行为?