Rx.Net TestScheduler如何重播事件?

时间:2017-09-25 21:12:08

标签: c# .net system.reactive

我正在尝试了解如何在c#

中实现以下功能

我有一个这个类的列表

public class StockTickerChangeHistory
{
    public DateTime Time;
    public string Stock;
}

我想创建一个Observable,它在Time成员变量指定的时间触发OnNext。我知道Rx.Net附带了TestScheduler,但我对如何使用它的结构感到不知所措。

我已经阅读了这篇文章,但不知道如何将其转换为c#,因为它似乎完全符合我的需要。

https://blog.niallconnaughton.com/2015/05/09/time-travel-with-reactive-extensions/

非常感谢任何帮助。 罗恩。

1 个答案:

答案 0 :(得分:0)

鉴于void doFeature(Invocable invocable, Object[] args) { new Thread(() -> { try { jerseyClientProxyWrapper.call(invocable, args); } finally { /* loging etc */ } }).start(); } 是由stocks

排序的IEnumerable<StockTickerChangeHistory>
Time