5 references to HttpRetryResiliencePipelineBuilderExtensions
Microsoft.Extensions.Http.Resilience (2)
Polly\HttpRetryStrategyOptions.cs (1)
80
/// <see cref="
HttpRetryResiliencePipelineBuilderExtensions
.AddRetryWithBudget(ResiliencePipelineBuilder{HttpResponseMessage}, HttpRetryStrategyOptions)"/>.
Polly\HttpRetryStrategyOptionsExtensions.cs (1)
33
/// <see cref="
HttpRetryResiliencePipelineBuilderExtensions
.AddRetryWithBudget(ResiliencePipelineBuilder{HttpResponseMessage}, HttpRetryStrategyOptions)"/>
Microsoft.Extensions.Http.Resilience.Tests (3)
Polly\HttpRetryResiliencePipelineBuilderExtensionsTests.cs (3)
32
Assert.Throws<ArgumentNullException>(() =>
HttpRetryResiliencePipelineBuilderExtensions
.AddRetryWithBudget(null!, new HttpRetryStrategyOptions()));
158
var copy =
HttpRetryResiliencePipelineBuilderExtensions
.CreateBudgetedCopy(options, options.RetryBudget);
189
var copy =
HttpRetryResiliencePipelineBuilderExtensions
.CreateBudgetedCopy(options, new HttpRetryBudgetOptions());