11 references to HttpMethodMetadata
Microsoft.AspNetCore.Components.Endpoints (2)
Builder\OpaqueRedirection.cs (1)
61routeEndpointBuidler.Metadata.Add(new HttpMethodMetadata([HttpMethods.Get]));
Builder\RazorComponentEndpointFactory.cs (1)
18private static readonly HttpMethodMetadata HttpMethodsMetadata = new([HttpMethods.Get, HttpMethods.Head, HttpMethods.Post]);
Microsoft.AspNetCore.Mvc.Core (2)
ApplicationModels\DefaultApplicationModelProvider.cs (1)
674selectorModel.EndpointMetadata.Add(new HttpMethodMetadata(httpMethods));
Routing\ActionEndpointFactory.cs (1)
421builder.Metadata.Add(new HttpMethodMetadata(httpMethodActionConstraint.HttpMethods));
Microsoft.AspNetCore.Routing (1)
RouteEndpointDataSource.cs (1)
198builder.Metadata.Add(new HttpMethodMetadata(entry.HttpMethods));
Microsoft.AspNetCore.StaticAssets (2)
Development\StaticAssetDevelopmentRuntimeHandler.cs (1)
330fallback.Add(b => b.Metadata.Add(new HttpMethodMetadata(["GET", "HEAD"])));
StaticAssetEndpointFactory.cs (1)
17private static readonly HttpMethodMetadata _supportedMethods = new([HttpMethods.Get, HttpMethods.Head]);
Microsoft.AspNetCore.StaticFiles (4)
StaticFilesEndpointRouteBuilderExtensions.cs (4)
56.WithMetadata(new HttpMethodMetadata(_supportedHttpMethods)); 92.WithMetadata(new HttpMethodMetadata(_supportedHttpMethods)); 135.WithMetadata(new HttpMethodMetadata(_supportedHttpMethods)); 177.WithMetadata(new HttpMethodMetadata(_supportedHttpMethods));