66 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)
121apiDescription.SupportedResponseTypes.Add(apiResponseType);
EndpointMetadataApiDescriptionProvider.cs (1)
165AddSupportedResponseTypes(apiDescription.SupportedResponseTypes, methodInfo.ReturnType, routeEndpoint.Metadata);
Microsoft.AspNetCore.Mvc.ApiExplorer.Test (58)
DefaultApiDescriptionProviderTest.cs (24)
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); 663Assert.Empty(description.SupportedResponseTypes); 729Assert.Equal(4, description.SupportedResponseTypes.Count); 732description.SupportedResponseTypes.OrderBy(responseType => responseType.StatusCode), 839Assert.Equal(3, description.SupportedResponseTypes.Count); 842description.SupportedResponseTypes.OrderBy(responseType => responseType.StatusCode), 902Assert.Equal(4, description.SupportedResponseTypes.Count); 905description.SupportedResponseTypes.OrderBy(responseType => responseType.StatusCode), 972Assert.Equal(4, description.SupportedResponseTypes.Count); 975description.SupportedResponseTypes.OrderBy(responseType => responseType.StatusCode), 1042Assert.Equal(4, description.SupportedResponseTypes.Count); 1045description.SupportedResponseTypes.OrderBy(responseType => responseType.StatusCode), 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);
EndpointMetadataApiDescriptionProviderTest.cs (34)
137var responseType = Assert.Single(apiDescription.SupportedResponseTypes); 156var responseType = Assert.Single(apiDescription.SupportedResponseTypes); 171var responseType = Assert.Single(apiDescription.SupportedResponseTypes); 192Assert.Equal(2, apiDescription.SupportedResponseTypes.Count); 194var inferredResponseType = apiDescription.SupportedResponseTypes[0]; 202var annotatedResponseType = apiDescription.SupportedResponseTypes[1]; 219Assert.Equal(3, apiDescription.SupportedResponseTypes.Count); 221var rdfInferredResponseType = apiDescription.SupportedResponseTypes[0]; 230var createdResponseType = apiDescription.SupportedResponseTypes[1]; 239var badRequestResponseType = apiDescription.SupportedResponseTypes[2]; 257Assert.Equal(2, apiDescription.SupportedResponseTypes.Count); 259var createdResponseType = apiDescription.SupportedResponseTypes[0]; 268var badRequestResponseType = apiDescription.SupportedResponseTypes[1]; 283Assert.Equal(2, apiDescription.SupportedResponseTypes.Count); 285var createdResponseType = apiDescription.SupportedResponseTypes[0]; 294var badRequestResponseType = apiDescription.SupportedResponseTypes[1]; 308Assert.Single(apiDescription.SupportedResponseTypes); 310var createdResponseType = apiDescription.SupportedResponseTypes[0]; 326Assert.Single(apiDescription.SupportedResponseTypes); 328var responseType = apiDescription.SupportedResponseTypes[0]; 341Assert.Single(apiDescription.SupportedResponseTypes); 343var createdResponseType = apiDescription.SupportedResponseTypes[0]; 362Assert.Equal(2, apiDescription.SupportedResponseTypes.Count); 364var createdResponseType = apiDescription.SupportedResponseTypes[0]; 373var badRequestResponseType = apiDescription.SupportedResponseTypes[1]; 396Assert.Equal(2, apiDescription.SupportedResponseTypes.Count); 398var createdResponseType = apiDescription.SupportedResponseTypes[0]; 407var badRequestResponseType = apiDescription.SupportedResponseTypes[1]; 850Assert.Contains(apiDescription.SupportedResponseTypes, m => m is { StatusCode: 400, Type: { } type } && type == typeof(ProblemDetails)); 851Assert.Contains(apiDescription.SupportedResponseTypes, m => m is { StatusCode: 200, Type: { } type } && type == typeof(string)); 875var responseTypes = Assert.Single(apiDescription.SupportedResponseTypes); 927context.Results.SelectMany(r => r.SupportedResponseTypes).OrderBy(r => r.StatusCode), 977context.Results.SelectMany(r => r.SupportedResponseTypes).OrderBy(r => r.StatusCode), 1077context.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)
362if (description.SupportedResponseTypes.Count == 0) 371foreach (var responseType in description.SupportedResponseTypes)