7 instantiations of ApiResponseType
Microsoft.AspNetCore.Grpc.Swagger (2)
Internal\GrpcJsonTranscodingDescriptionProvider.cs (2)
80apiDescription.SupportedResponseTypes.Add(new ApiResponseType 86apiDescription.SupportedResponseTypes.Add(new ApiResponseType
Microsoft.AspNetCore.Mvc.ApiExplorer (4)
ApiResponseTypeProvider.cs (3)
108responseTypes.Add(StatusCodes.Status200OK, new ApiResponseType 166var apiResponseType = new ApiResponseType 230var apiResponseType = new ApiResponseType
EndpointMetadataApiDescriptionProvider.cs (1)
404var apiResponseType = new ApiResponseType
Microsoft.AspNetCore.OpenApi (1)
Services\OpenApiDocumentService.cs (1)
45private static readonly ApiResponseType _defaultApiResponseType = new ApiResponseType { StatusCode = StatusCodes.Status200OK };
50 references to ApiResponseType
ApiExplorerWebSite (1)
ApiExplorerDataFilter.cs (1)
95foreach (var response in description.SupportedResponseTypes)
Microsoft.AspNetCore.Mvc.Abstractions (3)
ApiExplorer\ApiDescription.cs (2)
60public IList<ApiResponseType> SupportedResponseTypes { get; } = new List<ApiResponseType>();
ApiExplorer\ApiResponseFormat.cs (1)
9/// Possible format for an <see cref="ApiResponseType"/>.
Microsoft.AspNetCore.Mvc.ApiExplorer (17)
ApiResponseTypeProvider.cs (10)
30public ICollection<ApiResponseType> GetApiResponseTypes(ControllerActionDescriptor action) 75private ICollection<ApiResponseType> GetApiResponseTypes( 125foreach (var apiResponse in responseTypes.Values) 134internal static Dictionary<int, ApiResponseType> ReadResponseMetadata( 142var results = new Dictionary<int, ApiResponseType>(); 166var apiResponseType = new ApiResponseType 218internal static Dictionary<int, ApiResponseType> ReadResponseMetadata( 224var results = new Dictionary<int, ApiResponseType>(); 230var apiResponseType = new ApiResponseType 267internal static void CalculateResponseFormatForType(ApiResponseType apiResponse, MediaTypeCollection declaredContentTypes, IEnumerable<IApiResponseTypeMetadataProvider>? responseTypeMetadataProviders, IModelMetadataProvider? modelMetadataProvider)
DefaultApiDescriptionProvider.cs (1)
116foreach (var apiResponseType in apiResponseTypes)
EndpointMetadataApiDescriptionProvider.cs (5)
323IList<ApiResponseType> supportedResponseTypes, 358foreach (var apiResponseType in responseMetadataTypes) 389var defaultApiResponseType = CreateDefaultApiResponseType(responseType); 402private static ApiResponseType CreateDefaultApiResponseType(Type responseType) 404var apiResponseType = new ApiResponseType
Properties\AssemblyInfo.cs (1)
13[assembly: TypeForwardedTo(typeof(Microsoft.AspNetCore.Mvc.ApiExplorer.ApiResponseType))]
Microsoft.AspNetCore.Mvc.ApiExplorer.Test (26)
ApiResponseTypeProviderTest.cs (1)
777private static IEnumerable<string> GetSortedMediaTypes(ApiResponseType apiResponseType)
DefaultApiDescriptionProviderTest.cs (14)
499var responseType = Assert.Single(description.SupportedResponseTypes); 517var responseType = Assert.Single(description.SupportedResponseTypes); 536var responseType = Assert.Single(description.SupportedResponseTypes); 558var responseType = Assert.Single(description.SupportedResponseTypes); 576var responseType = Assert.Single(description.SupportedResponseTypes); 592var responseType = Assert.Single(description.SupportedResponseTypes); 608var responseType = Assert.Single(description.SupportedResponseTypes); 1060var responseType = Assert.Single(description.SupportedResponseTypes); 1085var responseType = Assert.Single(description.SupportedResponseTypes); 1123var responseTypes = Assert.Single(description.SupportedResponseTypes); 1146var responseType = Assert.Single(description.SupportedResponseTypes); 1166var responseType = Assert.Single(description.SupportedResponseTypes); 1198var responseType = Assert.Single(description.SupportedResponseTypes); 2343private IEnumerable<string> GetSortedMediaTypes(ApiResponseType apiResponseType)
EndpointMetadataApiDescriptionProviderTest.cs (11)
136var responseType = Assert.Single(apiDescription.SupportedResponseTypes); 155var responseType = Assert.Single(apiDescription.SupportedResponseTypes); 170var responseType = Assert.Single(apiDescription.SupportedResponseTypes); 191var responseType = Assert.Single(apiDescription.SupportedResponseTypes); 211var createdResponseType = apiDescription.SupportedResponseTypes[0]; 220var badRequestResponseType = apiDescription.SupportedResponseTypes[1]; 240var createdResponseType = apiDescription.SupportedResponseTypes[0]; 249var badRequestResponseType = apiDescription.SupportedResponseTypes[1]; 682var responseTypes = Assert.Single(apiDescription.SupportedResponseTypes); 707var responseTypes = Assert.Single(apiDescription.SupportedResponseTypes); 1348private static IEnumerable<string> GetSortedMediaTypes(ApiResponseType apiResponseType)
Microsoft.AspNetCore.OpenApi (3)
Services\OpenApiDocumentService.cs (3)
45private static readonly ApiResponseType _defaultApiResponseType = new ApiResponseType { StatusCode = StatusCodes.Status200OK }; 194foreach (var responseType in description.SupportedResponseTypes) 208private async Task<OpenApiResponse> GetResponseAsync(ApiDescription apiDescription, int statusCode, ApiResponseType apiResponseType, CancellationToken cancellationToken)