【发布时间】:2013-01-07 19:49:32
【问题描述】:
我希望能够添加这样的扩展方法:
IObservable<T> AfterSubscriber(this IObservable<T> observable, Action<T> action)
地点:
var subj = new Subject<int>();
subj.
AfterSubscriber(i => Console.WriteLine("Second")).
Subscribe(i => Console.WriteLine("First"));
subj.OnNext(1);
产生输出:
First
Second
关于如何实现上述方法有什么建议吗?有没有我可以使用的内置方法? (假设:同步/立即订阅)
【问题讨论】:
-
你不能只订阅两次吗?
标签: system.reactive reactive-programming