相关疑难解决方法(0)

如何使用Observable实现轮询?

我有一个参数化的休息调用应该每隔五秒用不同的参数执行:

Observable<TResult> restCall = api.method1(param1);
Run Code Online (Sandbox Code Playgroud)

我需要创建一个Observable<TResult>将每隔5秒轮询一次restCall ,其中包含param1的不同值.如果api调用失败,我需要收到错误并在5秒内进行下一次调用.只有在restCall完成(成功/错误)时才应测量调用之间的间隔.

我目前正在使用RxJava,但.NET示例也会很好.

c# reactive-programming system.reactive async-await rx-java

9
推荐指数
1
解决办法
3129
查看次数