【发布时间】:2013-10-15 00:18:35
【问题描述】:
使用 .net RX 组织数据处理器序列的最佳方法是什么?
- 一个。在 observable 上调用方法,例如 observable.Do(log).Select(transformation).Do(work).Aggregate(someState)...
- 乙。实现自定义观察者,如果是这样 - 如何链接它们
- C。其他选项.. 还有什么是处理 observable 本身中可能的异常的最佳选择(请参阅上面的问题)并处理 Do、Select 等内部的异常(我知道最佳实践是订阅者不应该抛出)。
我有时还需要允许异常作为可观察序列的某些元素返回而不停止序列(请参阅此问题Handling Exceptions in Reactive Extensions without stopping sequence)
【问题讨论】:
标签: c# .net system.reactive