4 writes to EndpointMetadata
Microsoft.AspNetCore.Mvc.ApiExplorer (1)
EndpointMetadataApiDescriptionProvider.cs (1)
554actionDescriptor.EndpointMetadata = new List<object>(endpointMetadata);
Microsoft.AspNetCore.Mvc.Core (1)
ApplicationModels\ControllerActionDescriptorBuilder.cs (1)
193actionDescriptor.EndpointMetadata = new List<object>(selectorModel.EndpointMetadata);
Microsoft.AspNetCore.Mvc.RazorPages (2)
ApplicationModels\CompiledPageActionDescriptorBuilder.cs (1)
50EndpointMetadata = CreateEndPointMetadata(applicationModel),
Infrastructure\PageActionDescriptorProvider.cs (1)
103EndpointMetadata = selector.EndpointMetadata.ToList(),
16 references to EndpointMetadata
Microsoft.AspNetCore.Mvc.ApiExplorer (3)
ApiResponseTypeProvider.cs (1)
65var producesResponseMetadata = action.EndpointMetadata
DefaultApiDescriptionProvider.cs (2)
133var acceptsMetadata = action.EndpointMetadata.OfType<IAcceptsMetadata>().LastOrDefault(); 524var endpointGroupName = action.EndpointMetadata.OfType<IEndpointGroupNameMetadata>().LastOrDefault();
Microsoft.AspNetCore.Mvc.Core (2)
Routing\ActionEndpointFactory.cs (2)
362if (action.EndpointMetadata != null) 364foreach (var d in action.EndpointMetadata)
Microsoft.AspNetCore.Mvc.RazorPages (1)
ApplicationModels\PageApplicationModel.cs (1)
48EndpointMetadata = new List<object>(ActionDescriptor.EndpointMetadata ?? Array.Empty<object>());
Microsoft.AspNetCore.OpenApi (10)
Extensions\TypeExtensions.cs (1)
50: apiDescription.ActionDescriptor.EndpointMetadata.OfType<MethodInfo>().SingleOrDefault();
Services\OpenApiDocumentService.cs (9)
315var endpointOperationTransformers = description.ActionDescriptor.EndpointMetadata 342Deprecated = description.ActionDescriptor.EndpointMetadata.OfType<ObsoleteAttribute>().Any(), 348=> description.ActionDescriptor.EndpointMetadata.OfType<IEndpointSummaryMetadata>().LastOrDefault()?.Summary; 351=> description.ActionDescriptor.EndpointMetadata.OfType<IEndpointDescriptionMetadata>().LastOrDefault()?.Description; 355description.ActionDescriptor.EndpointMetadata.OfType<IEndpointNameMetadata>().LastOrDefault()?.EndpointName; 361if (actionDescriptor.EndpointMetadata?.OfType<ITagsMetadata>().LastOrDefault() is { } tagsMetadata) 491var explicitContentTypes = apiDescription.ActionDescriptor.EndpointMetadata 703var endpointMetadata = description.ActionDescriptor.EndpointMetadata; 958var bindingMetadata = description.ActionDescriptor.EndpointMetadata