Пример #1
0
 public IObservable <ITransition> Start()
 => delay(api.Status.IsAvailable())
 .Do(_ => statusDelay.Reset())
 .SelectMany(proceed)
 .Catch((Exception e) => delayedRetry(getDelay(e)));
Пример #2
0
 public IObservable <ITransition> Start()
 => Observable.Return(Continue.Transition())
 .Do(_ => delay.Reset());
Пример #3
0
 public IObservable <ITransition> Start()
 => Observable.Return(PushNext.Transition())
 .Do(_ => delay.Reset());