[这个问题是关于IObservable / Rx ]
工作固定延迟
var frequency = TimeSpan.FromMinutes(5);
Result.Delay(frequency).Subscribe(i => Debug.WriteLine("After Fixed Delay"));
可变延迟的伪代码
Result.Delay(GetAsymptotingTime()).Subscribe(i => Debug.WriteLine("After Changing Delay"));
虽然变量延迟的代码编译它只被调用一次,只提供第一个值(本质上是一个固定值)。
- 你怎么能订阅响应式扩展的动态延迟?