我有一个参数化的休息调用应该每隔五秒用不同的参数执行:
Observable<TResult> restCall = api.method1(param1);
Run Code Online (Sandbox Code Playgroud)
我需要创建一个Observable<TResult>将每隔5秒轮询一次restCall ,其中包含param1的不同值.如果api调用失败,我需要收到错误并在5秒内进行下一次调用.只有在restCall完成(成功/错误)时才应测量调用之间的间隔.
我目前正在使用RxJava,但.NET示例也会很好.