2 instantiations of ContentEncodingMetadata
Microsoft.AspNetCore.Components.Endpoints (1)
Builder\ResourceCollectionUrlEndpoint.cs (1)
286
var encodingMetadata = new
ContentEncodingMetadata
("gzip", quality);
Microsoft.AspNetCore.StaticAssets (1)
StaticAssetEndpointFactory.cs (1)
35
routeEndpointBuilder.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)
286
var
encodingMetadata = new ContentEncodingMetadata("gzip", quality);
Microsoft.AspNetCore.Routing (5)
Matching\ContentEncodingNegotiationMatcherPolicy.cs (5)
9
internal sealed class ContentEncodingNegotiationMatcherPolicy : NegotiationMatcherPolicy<
ContentEncodingMetadata
>
13
private protected override bool HasMetadata(Endpoint endpoint) => endpoint.Metadata.GetMetadata<
ContentEncodingMetadata
>() != null;
15
private protected override string? GetMetadataValue(Endpoint endpoint) => endpoint.Metadata.GetMetadata<
ContentEncodingMetadata
>()?.Value;
25
var
metadata = endpoint.Metadata.GetMetadata<
ContentEncodingMetadata
>();