81 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 (73)
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 (49)
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]; 342var okResponseType = Assert.Single(apiDescription.SupportedResponseTypes); 361var okResponseType = Assert.Single(apiDescription.SupportedResponseTypes); 380var okResponseType = Assert.Single(apiDescription.SupportedResponseTypes); 399var okResponseType = Assert.Single(apiDescription.SupportedResponseTypes); 428var okResponseType = Assert.Single(apiDescription.SupportedResponseTypes); 447Assert.Equal(3, apiDescription.SupportedResponseTypes.Count); 449var rdfInferredResponseType = apiDescription.SupportedResponseTypes[0]; 459var createdResponseType = apiDescription.SupportedResponseTypes[1]; 469var badRequestResponseType = apiDescription.SupportedResponseTypes[2]; 498Assert.Equal(2, apiDescription.SupportedResponseTypes.Count); 500var createdResponseType = apiDescription.SupportedResponseTypes[0]; 510var badRequestResponseType = apiDescription.SupportedResponseTypes[1]; 523Assert.Single(apiDescription.SupportedResponseTypes); 525var createdResponseType = apiDescription.SupportedResponseTypes[0]; 541Assert.Single(apiDescription.SupportedResponseTypes); 543var responseType = apiDescription.SupportedResponseTypes[0]; 556Assert.Single(apiDescription.SupportedResponseTypes); 558var createdResponseType = apiDescription.SupportedResponseTypes[0]; 577Assert.Equal(2, apiDescription.SupportedResponseTypes.Count); 579var createdResponseType = apiDescription.SupportedResponseTypes[0]; 588var badRequestResponseType = apiDescription.SupportedResponseTypes[1]; 611Assert.Equal(2, apiDescription.SupportedResponseTypes.Count); 613var createdResponseType = apiDescription.SupportedResponseTypes[0]; 622var badRequestResponseType = apiDescription.SupportedResponseTypes[1]; 1067Assert.Contains(apiDescription.SupportedResponseTypes, m => m is { StatusCode: 400, Type: { } type } && type == typeof(ProblemDetails)); 1068Assert.Contains(apiDescription.SupportedResponseTypes, m => m is { StatusCode: 200, Type: { } type } && type == typeof(string)); 1092var responseTypes = Assert.Single(apiDescription.SupportedResponseTypes); 1144context.Results.SelectMany(r => r.SupportedResponseTypes).OrderBy(r => r.StatusCode), 1194context.Results.SelectMany(r => r.SupportedResponseTypes).OrderBy(r => r.StatusCode), 1294context.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)
380if (description.SupportedResponseTypes.Count == 0) 389foreach (var responseType in description.SupportedResponseTypes)