我有以下代码:
var expirationPeriodMilliseconds = 1000;
return Policy
.HandleResult<EnquiryResult>(message => message.Status == EnquiryStatus.SystemError)
.RetryForeverAsync() // instead run until expirationPeriodMilliseconds
.ExecuteAsync(async () =>
await ratingProvider.Enquire(request, cancellationToken));
polly 有什么解决方案可以在一段时间内使用重试选项吗?有任何想法吗?谢谢