10 references to ResilienceKeys
Microsoft.Extensions.Http.Resilience (10)
Hedging\Internals\RequestMessageSnapshotStrategy.cs (2)
23if (!context.Properties.TryGetValue(ResilienceKeys.RequestMessage, out var request) || request is null) 30context.Properties.Set(ResilienceKeys.RequestSnapshot, snapshot);
Hedging\ResilienceHttpClientBuilderExtensions.Hedging.cs (3)
86if (!args.PrimaryContext.Properties.TryGetValue(ResilienceKeys.RequestSnapshot, out var snapshot)) 97args.ActionContext.Properties.Set(ResilienceKeys.RequestMessage, requestMessage); 99if (args.PrimaryContext.Properties.TryGetValue(ResilienceKeys.RoutingStrategy, out var routingPipeline))
Resilience\ResilienceHandler.cs (3)
164context.Properties.Set(ResilienceKeys.RequestMetadata, requestMetadata); 169=> context.Properties.Set(ResilienceKeys.RequestMessage, request); 172=> context.Properties.GetValue(ResilienceKeys.RequestMessage, request);
Routing\Internal\RoutingResilienceStrategy.cs (2)
29if (!context.Properties.TryGetValue(ResilienceKeys.RequestMessage, out var request)) 47context.Properties.Set(ResilienceKeys.RoutingStrategy, strategy);