10 references to AddResilienceHandler
Microsoft.Extensions.Http.Resilience (4)
Hedging\ResilienceHttpClientBuilderExtensions.Hedging.cs (2)
115var outerHandler = builder.AddResilienceHandler(HedgingConstants.HandlerPostfix, (builder, context) => 129var innerBuilder = builder.AddResilienceHandler(
Resilience\ResilienceHttpClientBuilderExtensions.Resilience.cs (1)
42return builder.AddResilienceHandler(pipelineName, (builder, _) => configure(builder));
Resilience\ResilienceHttpClientBuilderExtensions.StandardResilience.cs (1)
75_ = builder.AddResilienceHandler(StandardIdentifier, (builder, context) =>
Microsoft.Extensions.Http.Resilience.Tests (6)
Resilience\HttpClientBuilderExtensionsTests.Resilience.cs (6)
33Assert.Throws<ArgumentNullException>(() => builder.AddResilienceHandler(null!, (_, _) => { })); 34Assert.Throws<ArgumentException>(() => builder.AddResilienceHandler(string.Empty, (_, _) => { })); 36Assert.Throws<ArgumentNullException>(() => builder.AddResilienceHandler("dummy", (Action<ResiliencePipelineBuilder<HttpResponseMessage>, ResilienceHandlerContext>)null!)); 40Assert.Throws<ArgumentNullException>(() => builder!.AddResilienceHandler("pipeline-name", (_, _) => { })); 71builder.AddResilienceHandler("test", (builder, context) => 149.AddResilienceHandler("test", (_, context) =>