我试着用AsyncRetryPolicy.来处理所有401个回复我正在使用Xamarin.FormsI'm使用改装,但是没有HttpClientFactoryvar// the above defined unauthorizedPolicy .ConfigureAwait(false);
基本上,当令牌过期时,我尝试并成
因此,我必须使用一个接受HttpClient的库,如果远程系统响应为429,则可能会抛出一个节流异常。我想测试一个Polly策略,该策略将退出请求的秒数,但我不知道如何修改测试以添加Polly策略。下面是验证异常被抛出的测试。我想用不抛的Polly重试策略做一个不同的版本。to the HttpClient?重试策略,我有一个很好的认识,但似乎我可以找到的所有单元测试示例都期望我使用HttpClient