2 instantiations of ContentEncodingMetadata
Microsoft.AspNetCore.Components.Endpoints (1)
Builder\ResourceCollectionUrlEndpoint.cs (1)
286var encodingMetadata = new ContentEncodingMetadata("gzip", quality);
Microsoft.AspNetCore.StaticAssets (1)
StaticAssetEndpointFactory.cs (1)
35routeEndpointBuilder.Metadata.Add(new ContentEncodingMetadata(selector.Value, double.Parse(selector.Quality, CultureInfo.InvariantCulture)));
6 references to ContentEncodingMetadata
Microsoft.AspNetCore.Components.Endpoints (1)
Builder\ResourceCollectionUrlEndpoint.cs (1)
286var encodingMetadata = new ContentEncodingMetadata("gzip", quality);
Microsoft.AspNetCore.Routing (5)
Matching\ContentEncodingNegotiationMatcherPolicy.cs (5)
9internal sealed class ContentEncodingNegotiationMatcherPolicy : NegotiationMatcherPolicy<ContentEncodingMetadata> 13private protected override bool HasMetadata(Endpoint endpoint) => endpoint.Metadata.GetMetadata<ContentEncodingMetadata>() != null; 15private protected override string? GetMetadataValue(Endpoint endpoint) => endpoint.Metadata.GetMetadata<ContentEncodingMetadata>()?.Value; 25var metadata = endpoint.Metadata.GetMetadata<ContentEncodingMetadata>();