如何创建单个Notification实例?
使用 Rx,是否有一种简单的方法来创建单个 Notification
?
我能找到的最接近的是:
T value = ..;
var notifyValue = EnumerableEx.Return(value).Materialize().First();
这似乎相当迂回。 Notification
的构造函数无法访问,但是否存在我不知道的工厂方法?
Using Rx, is there a simple way to create a single Notification<T>
?
The closest I've been able to find is:
T value = ..;
var notifyValue = EnumerableEx.Return(value).Materialize().First();
This seems rather roundabout. The constructors for Notification<T>
are inaccessible, but is there a factory method that I'm not aware of?
如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。
绑定邮箱获取回复消息
由于您还没有绑定你的真实邮箱,如果其他用户或者作者回复了您的评论,将不能在第一时间通知您!
发布评论
评论(1)
Notification
是一个抽象基类。您需要构造其子类之一,OnCompleted
、OnError
或本例中的OnNext
。Notification<T>
is an abstract base class. You need to construct one of its subclasses,OnCompleted
,OnError
, or in this caseOnNext
.