我正在使用Where
謂詞和ObservableExtensions.Subscribe(this, Action<T>)
方法訂閱Observable
。AnonymousSafeObservable的目的是什麼以及何時/爲什麼創建它?
當一個異常的訂閱Action
我可以看到一個名爲AnonymousSafeObserver
堆棧上的類被拋出,這似乎是負責使處置我的訂閱Action
異常後根本Observable
的。
這不是我期望的行爲,也不是我以前見過的其他訂閱的行爲,通常情況下,異常已傳遞給調用者OnNext
(即observable)。
在什麼情況下引入了這個類/行爲?