0
使用Rx,有沒有簡單的方法來創建一個單一的Notification<T>
?如何創建一個通知單實例<T>?
最近我已經能夠找到的是:
T value = ..;
var notifyValue = EnumerableEx.Return(value).Materialize().First();
這似乎相當迂迴。 Notification<T>
的構造函數不可訪問,但是有沒有我不知道的工廠方法?
使用Rx,有沒有簡單的方法來創建一個單一的Notification<T>
?如何創建一個通知單實例<T>?
最近我已經能夠找到的是:
T value = ..;
var notifyValue = EnumerableEx.Return(value).Materialize().First();
這似乎相當迂迴。 Notification<T>
的構造函數不可訪問,但是有沒有我不知道的工廠方法?
Notification<T>
是一個抽象基類。您需要構建其子類之一OnCompleted
,OnError
,或者在此情況下爲OnNext
。
var notifyValue = new Notification<T>.OnNext(value);