1 implementation of IProducesResponseTypeMetadata
Microsoft.AspNetCore.Http.Abstractions (1)
Metadata\ProducesResponseTypeMetadata.cs (1)
16
public sealed class ProducesResponseTypeMetadata :
IProducesResponseTypeMetadata
13 references to IProducesResponseTypeMetadata
Microsoft.AspNetCore.Mvc.ApiExplorer (5)
ApiResponseTypeProvider.cs (4)
53
var producesResponseMetadata = action.EndpointMetadata.OfType<
IProducesResponseTypeMetadata
>().ToList();
77
IReadOnlyList<
IProducesResponseTypeMetadata
> producesResponseMetadata,
225
IReadOnlyList<
IProducesResponseTypeMetadata
> responseMetadata,
232
foreach (
var
metadata in responseMetadata)
EndpointMetadataApiDescriptionProvider.cs (1)
330
var producesResponseMetadata = endpointMetadata.GetOrderedMetadata<
IProducesResponseTypeMetadata
>();
Microsoft.AspNetCore.OpenApi (2)
Services\OpenApiGenerator.cs (2)
115
var producesResponseMetadata = metadata.GetOrderedMetadata<
IProducesResponseTypeMetadata
>();
119
foreach (
var
responseMetadata in producesResponseMetadata)
Microsoft.AspNetCore.Routing (6)
Builder\OpenApiRouteHandlerBuilderExtensions.cs (6)
38
/// Adds an <see cref="
IProducesResponseTypeMetadata
"/> to <see cref="EndpointBuilder.Metadata"/> for all endpoints
59
/// Adds an <see cref="
IProducesResponseTypeMetadata
"/> to <see cref="EndpointBuilder.Metadata"/> for all endpoints
95
/// Adds an <see cref="
IProducesResponseTypeMetadata
"/> with a <see cref="ProblemDetails"/> type
113
/// Adds an <see cref="
IProducesResponseTypeMetadata
"/> with a <see cref="ProblemDetails"/> type
134
/// Adds an <see cref="
IProducesResponseTypeMetadata
"/> with a <see cref="HttpValidationProblemDetails"/> type
155
/// Adds an <see cref="
IProducesResponseTypeMetadata
"/> with a <see cref="HttpValidationProblemDetails"/> type