我想只在某种条件下恢复序列。
我有这个Observable:
Observable
.Defer(() => Observable.FromAsync(SomeAsync))
.Retry();
条件:只有当observable收到具有特定CustomException
的{{1}}时,才会重试。
然后,我已经想过这个:
ResultCode
但是,当Observable应该重试时,我不知道该在____部分放什么。似乎定义包含要定义的概念,递归的东西。
如何进行此条件重试?