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)
109responseTypes.Add(StatusCodes.Status200OK, new ApiResponseType 171var apiResponseType = new ApiResponseType 243var apiResponseType = new ApiResponseType
EndpointMetadataApiDescriptionProvider.cs (1)
420var apiResponseType = new ApiResponseType
Microsoft.AspNetCore.OpenApi (1)
Services\OpenApiDocumentService.cs (1)
53private static readonly ApiResponseType _defaultApiResponseType = new() { StatusCode = StatusCodes.Status200OK };
71 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 (20)
ApiResponseTypeProvider.cs (10)
30public ICollection<ApiResponseType> GetApiResponseTypes(ControllerActionDescriptor action) 75private ICollection<ApiResponseType> GetApiResponseTypes( 126foreach (var apiResponse in responseTypes.Values) 135internal static Dictionary<int, ApiResponseType> ReadResponseMetadata( 145var results = new Dictionary<int, ApiResponseType>(); 171var apiResponseType = new ApiResponseType 224internal static Dictionary<int, ApiResponseType> ReadResponseMetadata( 230var results = new Dictionary<int, ApiResponseType>(); 243var apiResponseType = new ApiResponseType 280internal static void CalculateResponseFormatForType(ApiResponseType apiResponse, MediaTypeCollection declaredContentTypes, IEnumerable<IApiResponseTypeMetadataProvider>? responseTypeMetadataProviders, IModelMetadataProvider? modelMetadataProvider)
DefaultApiDescriptionProvider.cs (1)
119foreach (var apiResponseType in apiResponseTypes)
EndpointMetadataApiDescriptionProvider.cs (8)
321IList<ApiResponseType> supportedResponseTypes, 353foreach (var apiResponseType in responseMetadataTypes) 389var defaultApiResponseType = CreateDefaultApiResponseType(responseType); 401static string? GetMatchingResponseTypeDescription(IEnumerable<ApiResponseType> responseMetadataTypes, ApiResponseType apiResponseType) 405foreach (var metadata in responseMetadataTypes) 418private static ApiResponseType CreateDefaultApiResponseType(Type responseType) 420var apiResponseType = new ApiResponseType
Properties\AssemblyInfo.cs (1)
13[assembly: TypeForwardedTo(typeof(Microsoft.AspNetCore.Mvc.ApiExplorer.ApiResponseType))]
Microsoft.AspNetCore.Mvc.ApiExplorer.Test (43)
ApiResponseTypeProviderTest.cs (1)
837private static IEnumerable<string> GetSortedMediaTypes(ApiResponseType apiResponseType)
DefaultApiDescriptionProviderTest.cs (14)
529var responseType = Assert.Single(description.SupportedResponseTypes); 547var responseType = Assert.Single(description.SupportedResponseTypes); 566var responseType = Assert.Single(description.SupportedResponseTypes); 588var responseType = Assert.Single(description.SupportedResponseTypes); 606var responseType = Assert.Single(description.SupportedResponseTypes); 622var responseType = Assert.Single(description.SupportedResponseTypes); 638var responseType = Assert.Single(description.SupportedResponseTypes); 1090var responseType = Assert.Single(description.SupportedResponseTypes); 1115var responseType = Assert.Single(description.SupportedResponseTypes); 1154var responseTypes = Assert.Single(description.SupportedResponseTypes); 1178var responseType = Assert.Single(description.SupportedResponseTypes); 1198var responseType = Assert.Single(description.SupportedResponseTypes); 1230var responseType = Assert.Single(description.SupportedResponseTypes); 2375private IEnumerable<string> GetSortedMediaTypes(ApiResponseType apiResponseType)
EndpointMetadataApiDescriptionProviderTest.cs (28)
137var responseType = Assert.Single(apiDescription.SupportedResponseTypes); 156var responseType = Assert.Single(apiDescription.SupportedResponseTypes); 171var responseType = Assert.Single(apiDescription.SupportedResponseTypes); 194var inferredResponseType = apiDescription.SupportedResponseTypes[0]; 202var annotatedResponseType = apiDescription.SupportedResponseTypes[1]; 221var rdfInferredResponseType = apiDescription.SupportedResponseTypes[0]; 230var createdResponseType = apiDescription.SupportedResponseTypes[1]; 239var badRequestResponseType = apiDescription.SupportedResponseTypes[2]; 259var createdResponseType = apiDescription.SupportedResponseTypes[0]; 268var badRequestResponseType = apiDescription.SupportedResponseTypes[1]; 285var createdResponseType = apiDescription.SupportedResponseTypes[0]; 294var badRequestResponseType = apiDescription.SupportedResponseTypes[1]; 316var createdResponseType = apiDescription.SupportedResponseTypes[0]; 326var badRequestResponseType = apiDescription.SupportedResponseTypes[1]; 347var rdfInferredResponseType = apiDescription.SupportedResponseTypes[0]; 357var createdResponseType = apiDescription.SupportedResponseTypes[1]; 367var badRequestResponseType = apiDescription.SupportedResponseTypes[2]; 398var createdResponseType = apiDescription.SupportedResponseTypes[0]; 408var badRequestResponseType = apiDescription.SupportedResponseTypes[1]; 423var createdResponseType = apiDescription.SupportedResponseTypes[0]; 441var responseType = apiDescription.SupportedResponseTypes[0]; 456var createdResponseType = apiDescription.SupportedResponseTypes[0]; 477var createdResponseType = apiDescription.SupportedResponseTypes[0]; 486var badRequestResponseType = apiDescription.SupportedResponseTypes[1]; 511var createdResponseType = apiDescription.SupportedResponseTypes[0]; 520var badRequestResponseType = apiDescription.SupportedResponseTypes[1]; 988var responseTypes = Assert.Single(apiDescription.SupportedResponseTypes); 1629private static IEnumerable<string> GetSortedMediaTypes(ApiResponseType apiResponseType)
Microsoft.AspNetCore.Mvc.FunctionalTests (1)
ApiExplorerTest.cs (1)
1582var responseType = Assert.Single(apiDescription.SupportedResponseTypes);
Microsoft.AspNetCore.OpenApi (3)
Services\OpenApiDocumentService.cs (3)
53private static readonly ApiResponseType _defaultApiResponseType = new() { StatusCode = StatusCodes.Status200OK }; 375foreach (var responseType in description.SupportedResponseTypes) 393ApiResponseType apiResponseType,