3 overrides of TryGetNextRoute
Microsoft.Extensions.Http.Resilience (2)
Routing\Internal\OrderedGroups\OrderedGroupsRoutingStrategy.cs (1)
32public override bool TryGetNextRoute([NotNullWhen(true)] out Uri? nextRoute)
Routing\Internal\WeightedGroups\WeightedGroupsRoutingStrategy.cs (1)
48public override bool TryGetNextRoute([NotNullWhen(true)] out Uri? nextRoute)
Microsoft.Extensions.Http.Resilience.Tests (1)
Routing\MockRoutingStrategy.cs (1)
31public override bool TryGetNextRoute([NotNullWhen(true)] out Uri? nextRoute)
6 references to TryGetNextRoute
Microsoft.Extensions.Http.Resilience (2)
Hedging\ResilienceHttpClientBuilderExtensions.Hedging.cs (1)
100if (!routingPipeline.TryGetNextRoute(out var route))
Routing\Internal\RoutingResilienceStrategy.cs (1)
45if (!strategy.TryGetNextRoute(out var route))
Microsoft.Extensions.Http.Resilience.Tests (4)
Hedging\HedgingTests.cs (1)
367.Setup(mock => mock.TryGetNextRoute(out outUri))
Routing\RoutingStrategyTest.cs (3)
92Assert.Throws<InvalidOperationException>(() => CreateEmptyStrategy().TryGetNextRoute(out _)); 108Assert.Throws<InvalidOperationException>(() => strategy.TryGetNextRoute(out _)); 160while (strategy.TryGetNextRoute(out var route))