我有来自主源的数据流,第二个流来自不同来源的富集数据。不幸的是,丰富消息通常在原始数据之前到达。我想确保在第一次发布原始消息之前缓冲丰富消息。我能用Rx做到这一点吗?
答案 0 :(得分:1)
简短的回答,可能。正如@Enigmativity所说,这也是一个有点开放的问题。
答案 1 :(得分:0)
我建议您在这种情况下使用ReplaySubject
。您可以在此处找到工作示例:How to subscribe to, but buffer data from, an IObservable until another IObservable has published?。该代码对我很有用。