控制Rx管道中的并行度

时间:2019-05-06 13:42:18

标签: system.reactive

我有一个运算符IObservable<Feed> GetFeed(string url),该运算符异步下载文件并进行异步处理并返回IObservable<Feed>

我有一个类似

的管道

IObservable<string> address = ...
...

address.SelectMany(x => x.GetFeed()); 

如果我的address有很多网址,那么许多GetFeed会被并行调用。我想控制并行执行的GetFeed的数量。有没有办法可以在Rx中实现?

0 个答案:

没有答案