11 references to Options
Microsoft.Extensions.Http.Diagnostics (2)
Http\HttpDiagnosticsHttpRequestMessageExtensions.cs (2)
28_ = request.Options.TryAdd(TelemetryConstants.RequestMetadataKey, metadata); 44_ = request.Options.TryGetValue(new HttpRequestOptionsKey<RequestMetadata>(TelemetryConstants.RequestMetadataKey), out var metadata);
Microsoft.Extensions.Http.Resilience.PerformanceTests (1)
HttpResilienceBenchmark.cs (1)
28request.Options.Set(new HttpRequestOptionsKey<string>("dummy"), "dummy");
NuGet.Protocol (6)
HttpSource\HttpRequestMessageExtensions.cs (4)
41var clonedOptions = (IDictionary<string, object?>)clone.Options; 42foreach (var option in request.Options) 125request.Options.Set(new HttpRequestOptionsKey<HttpRequestMessageConfiguration>(NuGetConfigurationKey), configuration); 135if (request.Options.TryGetValue<T>(new HttpRequestOptionsKey<T>(key), out T? result))
HttpSource\HttpRetryHandler.cs (1)
109requestMessage.Options.Set(new HttpRequestOptionsKey<List<Stopwatch>>(StopwatchPropertyName), stopwatches);
HttpSource\HttpSourceAuthenticationHandler.cs (1)
111if (request.Options.TryGetValue(
System.Net.Http (2)
System\Net\Http\HttpRequestMessage.cs (1)
113public IDictionary<string, object?> Properties => Options;
System\Net\Http\Metrics\HttpMetricsEnrichmentContext.cs (1)
76HttpRequestOptions options = request.Options;