76 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 (68)
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 (44)
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]; 314Assert.Equal(2, apiDescription.SupportedResponseTypes.Count); 316var createdResponseType = apiDescription.SupportedResponseTypes[0]; 326var badRequestResponseType = apiDescription.SupportedResponseTypes[1]; 345Assert.Equal(3, apiDescription.SupportedResponseTypes.Count); 347var rdfInferredResponseType = apiDescription.SupportedResponseTypes[0]; 357var createdResponseType = apiDescription.SupportedResponseTypes[1]; 367var badRequestResponseType = apiDescription.SupportedResponseTypes[2]; 396Assert.Equal(2, apiDescription.SupportedResponseTypes.Count); 398var createdResponseType = apiDescription.SupportedResponseTypes[0]; 408var badRequestResponseType = apiDescription.SupportedResponseTypes[1]; 421Assert.Single(apiDescription.SupportedResponseTypes); 423var createdResponseType = apiDescription.SupportedResponseTypes[0]; 439Assert.Single(apiDescription.SupportedResponseTypes); 441var responseType = apiDescription.SupportedResponseTypes[0]; 454Assert.Single(apiDescription.SupportedResponseTypes); 456var createdResponseType = apiDescription.SupportedResponseTypes[0]; 475Assert.Equal(2, apiDescription.SupportedResponseTypes.Count); 477var createdResponseType = apiDescription.SupportedResponseTypes[0]; 486var badRequestResponseType = apiDescription.SupportedResponseTypes[1]; 509Assert.Equal(2, apiDescription.SupportedResponseTypes.Count); 511var createdResponseType = apiDescription.SupportedResponseTypes[0]; 520var badRequestResponseType = apiDescription.SupportedResponseTypes[1]; 963Assert.Contains(apiDescription.SupportedResponseTypes, m => m is { StatusCode: 400, Type: { } type } && type == typeof(ProblemDetails)); 964Assert.Contains(apiDescription.SupportedResponseTypes, m => m is { StatusCode: 200, Type: { } type } && type == typeof(string)); 988var responseTypes = Assert.Single(apiDescription.SupportedResponseTypes); 1040context.Results.SelectMany(r => r.SupportedResponseTypes).OrderBy(r => r.StatusCode), 1090context.Results.SelectMany(r => r.SupportedResponseTypes).OrderBy(r => r.StatusCode), 1190context.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)
366if (description.SupportedResponseTypes.Count == 0) 375foreach (var responseType in description.SupportedResponseTypes)