2010-06-26 3 views
0

En utilisant Rx, existe-t-il un moyen simple de créer un seul Notification<T>?Comment créer une seule instance de Notification <T>?

Le plus proche que je suis en mesure de trouver est:

T value = ..; 
var notifyValue = EnumerableEx.Return(value).Materialize().First(); 

Cela semble plutôt rond-point. Les constructeurs pour Notification<T> sont inaccessibles, mais existe-t-il une méthode d'usine que je ne connais pas?

Répondre

2

Notification<T> est une classe de base abstraite. Vous devez construire l'une de ses sous-classes, OnCompleted, OnError, ou dans ce cas OnNext.

var notifyValue = new Notification<T>.OnNext(value); 
Questions connexes