82 references to SupportedResponseTypes
ApiExplorerWebSite (1)
ApiExplorerDataFilter.cs (1)
95foreach (var response in description.SupportedResponseTypes)
Microsoft.AspNetCore.Grpc.Swagger (2)
Internal\GrpcJsonTranscodingDescriptionProvider.cs (2)
80apiDescription.SupportedResponseTypes.Add(new ApiResponseType 86apiDescription.SupportedResponseTypes.Add(new ApiResponseType
Microsoft.AspNetCore.Mvc.ApiExplorer (2)
DefaultApiDescriptionProvider.cs (1)
125apiDescription.SupportedResponseTypes.Add(apiResponseType);
EndpointMetadataApiDescriptionProvider.cs (1)
166AddSupportedResponseTypes(apiDescription.SupportedResponseTypes, methodInfo.ReturnType, routeEndpoint.Metadata);
Microsoft.AspNetCore.Mvc.ApiExplorer.Test (74)
DefaultApiDescriptionProviderTest.cs (24)
528var responseType = Assert.Single(description.SupportedResponseTypes); 546var responseType = Assert.Single(description.SupportedResponseTypes); 565var responseType = Assert.Single(description.SupportedResponseTypes); 587var responseType = Assert.Single(description.SupportedResponseTypes); 605var responseType = Assert.Single(description.SupportedResponseTypes); 621var responseType = Assert.Single(description.SupportedResponseTypes); 637var responseType = Assert.Single(description.SupportedResponseTypes); 662Assert.Empty(description.SupportedResponseTypes); 728Assert.Equal(4, description.SupportedResponseTypes.Count); 731description.SupportedResponseTypes.OrderBy(responseType => responseType.StatusCode), 838Assert.Equal(3, description.SupportedResponseTypes.Count); 841description.SupportedResponseTypes.OrderBy(responseType => responseType.StatusCode), 901Assert.Equal(4, description.SupportedResponseTypes.Count); 904description.SupportedResponseTypes.OrderBy(responseType => responseType.StatusCode), 971Assert.Equal(4, description.SupportedResponseTypes.Count); 974description.SupportedResponseTypes.OrderBy(responseType => responseType.StatusCode), 1041Assert.Equal(4, description.SupportedResponseTypes.Count); 1044description.SupportedResponseTypes.OrderBy(responseType => responseType.StatusCode), 1089var responseType = Assert.Single(description.SupportedResponseTypes); 1114var responseType = Assert.Single(description.SupportedResponseTypes); 1153var responseTypes = Assert.Single(description.SupportedResponseTypes); 1177var responseType = Assert.Single(description.SupportedResponseTypes); 1197var responseType = Assert.Single(description.SupportedResponseTypes); 1229var responseType = Assert.Single(description.SupportedResponseTypes);
EndpointMetadataApiDescriptionProviderTest.cs (50)
138var responseType = Assert.Single(apiDescription.SupportedResponseTypes); 157var responseType = Assert.Single(apiDescription.SupportedResponseTypes); 172var responseType = Assert.Single(apiDescription.SupportedResponseTypes); 193Assert.Equal(2, apiDescription.SupportedResponseTypes.Count); 195var inferredResponseType = apiDescription.SupportedResponseTypes[0]; 203var annotatedResponseType = apiDescription.SupportedResponseTypes[1]; 220Assert.Equal(3, apiDescription.SupportedResponseTypes.Count); 222var rdfInferredResponseType = apiDescription.SupportedResponseTypes[0]; 231var createdResponseType = apiDescription.SupportedResponseTypes[1]; 240var badRequestResponseType = apiDescription.SupportedResponseTypes[2]; 258Assert.Equal(2, apiDescription.SupportedResponseTypes.Count); 260var createdResponseType = apiDescription.SupportedResponseTypes[0]; 269var badRequestResponseType = apiDescription.SupportedResponseTypes[1]; 284Assert.Equal(2, apiDescription.SupportedResponseTypes.Count); 286var createdResponseType = apiDescription.SupportedResponseTypes[0]; 295var badRequestResponseType = apiDescription.SupportedResponseTypes[1]; 315Assert.Equal(2, apiDescription.SupportedResponseTypes.Count); 317var createdResponseType = apiDescription.SupportedResponseTypes[0]; 327var badRequestResponseType = apiDescription.SupportedResponseTypes[1]; 343var okResponseType = Assert.Single(apiDescription.SupportedResponseTypes); 362var okResponseType = Assert.Single(apiDescription.SupportedResponseTypes); 381var okResponseType = Assert.Single(apiDescription.SupportedResponseTypes); 400var okResponseType = Assert.Single(apiDescription.SupportedResponseTypes); 429var okResponseType = Assert.Single(apiDescription.SupportedResponseTypes); 448Assert.Equal(3, apiDescription.SupportedResponseTypes.Count); 450var rdfInferredResponseType = apiDescription.SupportedResponseTypes[0]; 460var createdResponseType = apiDescription.SupportedResponseTypes[1]; 470var badRequestResponseType = apiDescription.SupportedResponseTypes[2]; 499Assert.Equal(2, apiDescription.SupportedResponseTypes.Count); 501var createdResponseType = apiDescription.SupportedResponseTypes[0]; 511var badRequestResponseType = apiDescription.SupportedResponseTypes[1]; 524Assert.Single(apiDescription.SupportedResponseTypes); 526var createdResponseType = apiDescription.SupportedResponseTypes[0]; 542Assert.Single(apiDescription.SupportedResponseTypes); 544var responseType = apiDescription.SupportedResponseTypes[0]; 557Assert.Single(apiDescription.SupportedResponseTypes); 559var createdResponseType = apiDescription.SupportedResponseTypes[0]; 578Assert.Equal(2, apiDescription.SupportedResponseTypes.Count); 580var createdResponseType = apiDescription.SupportedResponseTypes[0]; 589var badRequestResponseType = apiDescription.SupportedResponseTypes[1]; 612Assert.Equal(2, apiDescription.SupportedResponseTypes.Count); 614var createdResponseType = apiDescription.SupportedResponseTypes[0]; 623var badRequestResponseType = apiDescription.SupportedResponseTypes[1]; 638var okResponseType = Assert.Single(apiDescription.SupportedResponseTypes); 1094Assert.Contains(apiDescription.SupportedResponseTypes, m => m is { StatusCode: 400, Type: { } type } && type == typeof(ProblemDetails)); 1095Assert.Contains(apiDescription.SupportedResponseTypes, m => m is { StatusCode: 200, Type: { } type } && type == typeof(string)); 1120var responseTypes = Assert.Single(apiDescription.SupportedResponseTypes); 1173context.Results.SelectMany(r => r.SupportedResponseTypes).OrderBy(r => r.StatusCode), 1224context.Results.SelectMany(r => r.SupportedResponseTypes).OrderBy(r => r.StatusCode), 1325context.Results.SelectMany(r => r.SupportedResponseTypes).OrderBy(r => r.StatusCode),
Microsoft.AspNetCore.Mvc.FunctionalTests (1)
ApiExplorerTest.cs (1)
1582var responseType = Assert.Single(apiDescription.SupportedResponseTypes);
Microsoft.AspNetCore.OpenApi (2)
Services\OpenApiDocumentService.cs (2)
386if (description.SupportedResponseTypes.Count == 0) 395foreach (var responseType in description.SupportedResponseTypes)