9 references to RequestMetadataKey
Microsoft.Extensions.Http.Diagnostics (5)
Http\Constants.cs (3)
20public const string RequestRouteHeader = $"X-{TelemetryConstants.RequestMetadataKey}-{nameof(RequestMetadata.RequestRoute)}"; 25public const string RequestNameHeader = $"X-{TelemetryConstants.RequestMetadataKey}-{nameof(RequestMetadata.RequestName)}"; 30public const string DependencyNameHeader = $"X-{TelemetryConstants.RequestMetadataKey}-{nameof(RequestMetadata.DependencyName)}";
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 (1)
Internal\ResilienceKeys.cs (1)
19public static readonly ResiliencePropertyKey<RequestMetadata> RequestMetadata = new(TelemetryConstants.RequestMetadataKey);
Microsoft.Extensions.Http.Resilience.Tests (1)
Resilience\ResilienceHandlerTest.cs (1)
47.GetValue(new ResiliencePropertyKey<RequestMetadata>(TelemetryConstants.RequestMetadataKey), null!)
Microsoft.Extensions.Resilience (1)
Resilience\ResilienceContextExtensions.cs (1)
15private static readonly ResiliencePropertyKey<RequestMetadata?> _requestMetadataKey = new(TelemetryConstants.RequestMetadataKey);
Microsoft.Extensions.Telemetry.Abstractions.Tests (1)
Http\AbstractionTests.cs (1)
38Assert.Equal("Extensions-RequestMetadata", TelemetryConstants.RequestMetadataKey);