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