2 writes to ApiResponseFormats
Microsoft.AspNetCore.Grpc.Swagger (2)
Internal\GrpcJsonTranscodingDescriptionProvider.cs (2)
82ApiResponseFormats = { new ApiResponseFormat { MediaType = "application/json" } }, 88ApiResponseFormats = { new ApiResponseFormat { MediaType = "application/json" } },
85 references to ApiResponseFormats
ApiExplorerWebSite (1)
ApiExplorerDataFilter.cs (1)
104foreach (var responseFormat in response.ApiResponseFormats)
Microsoft.AspNetCore.Mvc.Abstractions (1)
ApiExplorer\ApiResponseType.cs (1)
9/// Possible type of the response body which is formatted by <see cref="ApiResponseFormats"/>.
Microsoft.AspNetCore.Mvc.ApiExplorer (9)
ApiResponseTypeProvider.cs (3)
286if (apiResponse.ApiResponseFormats.Count > 0) 328apiResponse.ApiResponseFormats.Add(new ApiResponseFormat 340apiResponse.ApiResponseFormats.Add(new ApiResponseFormat
EndpointMetadataApiDescriptionProvider.cs (6)
369AddResponseContentTypes(apiResponseType.ApiResponseFormats, contentTypes); 373else if (apiResponseType.ApiResponseFormats.Count == 0 && CreateDefaultApiResponseFormat(apiResponseType.Type) is { } defaultResponseFormat) 375apiResponseType.ApiResponseFormats.Add(defaultResponseFormat); 394defaultApiResponseType.ApiResponseFormats.Clear(); 395AddResponseContentTypes(defaultApiResponseType.ApiResponseFormats, contentTypes); 460apiResponseType.ApiResponseFormats.Add(responseFormat);
Microsoft.AspNetCore.Mvc.ApiExplorer.Test (73)
ApiResponseTypeProviderTest.cs (39)
43responseType.ApiResponseFormats, 55Assert.Empty(responseType.ApiResponseFormats); 62Assert.Empty(responseType.ApiResponseFormats); 108responseType.ApiResponseFormats, 121responseType.ApiResponseFormats, 133Assert.Empty(responseType.ApiResponseFormats); 166responseType.ApiResponseFormats, 178Assert.Empty(responseType.ApiResponseFormats); 185Assert.Empty(responseType.ApiResponseFormats); 224responseType.ApiResponseFormats, 236Assert.Empty(responseType.ApiResponseFormats); 244Assert.Empty(responseType.ApiResponseFormats); 277responseType.ApiResponseFormats, 315responseType.ApiResponseFormats, 324responseType.ApiResponseFormats, 332Assert.Empty(responseType.ApiResponseFormats); 372responseType.ApiResponseFormats, 380Assert.Empty(responseType.ApiResponseFormats); 414responseType.ApiResponseFormats, 423responseType.ApiResponseFormats, 432responseType.ApiResponseFormats, 466responseType.ApiResponseFormats, 474responseType.ApiResponseFormats, 509responseType.ApiResponseFormats, 517responseType.ApiResponseFormats, 526responseType.ApiResponseFormats, 560responseType.ApiResponseFormats, 567Assert.Empty(responseType.ApiResponseFormats); 573Assert.Empty(responseType.ApiResponseFormats); 605Assert.Empty(responseType.ApiResponseFormats); 613responseType.ApiResponseFormats, 621Assert.Empty(responseType.ApiResponseFormats); 652responseType.ApiResponseFormats, 661responseType.ApiResponseFormats, 670responseType.ApiResponseFormats, 703responseType.ApiResponseFormats, 733responseType.ApiResponseFormats, 759responseType.ApiResponseFormats, 856return apiResponseType.ApiResponseFormats
DefaultApiDescriptionProviderTest.cs (5)
744Assert.Empty(responseType.ApiResponseFormats); 847Assert.Empty(responseType.ApiResponseFormats); 1159foreach (var responseFormat in responseTypes.ApiResponseFormats) 1233responseType.ApiResponseFormats.Where(responseFormat => responseFormat.MediaType == "text/json")); 2390return apiResponseType.ApiResponseFormats
EndpointMetadataApiDescriptionProviderTest.cs (29)
143var responseFormat = Assert.Single(responseType.ApiResponseFormats); 162var responseFormat = Assert.Single(responseType.ApiResponseFormats); 177Assert.Empty(responseType.ApiResponseFormats); 201Assert.Equal(["application/json", "application/custom"], inferredResponseType.ApiResponseFormats.Select(f => f.MediaType)); 209Assert.Equal("application/custom", Assert.Single(annotatedResponseType.ApiResponseFormats).MediaType); 228var rdfInferredResponseFormat = Assert.Single(rdfInferredResponseType.ApiResponseFormats); 237var createdResponseFormat = Assert.Single(createdResponseType.ApiResponseFormats); 246var badRequestResponseFormat = Assert.Single(badRequestResponseType.ApiResponseFormats); 266var createdResponseFormat = Assert.Single(createdResponseType.ApiResponseFormats); 275Assert.Empty(badRequestResponseType.ApiResponseFormats); 292var createdResponseFormat = Assert.Single(createdResponseType.ApiResponseFormats); 301Assert.Empty(badRequestResponseType.ApiResponseFormats); 324var createdResponseFormat = Assert.Single(createdResponseType.ApiResponseFormats); 350var createdOkFormat = Assert.Single(okResponseType.ApiResponseFormats); 369var createdOkFormat = Assert.Single(okResponseType.ApiResponseFormats); 388var createdOkFormat = Assert.Single(okResponseType.ApiResponseFormats); 407var createdOkFormat = Assert.Single(okResponseType.ApiResponseFormats); 456var rdfInferredResponseFormat = Assert.Single(rdfInferredResponseType.ApiResponseFormats); 467var createdResponseFormat = Assert.Single(createdResponseType.ApiResponseFormats); 477var badRequestResponseFormat = Assert.Single(badRequestResponseType.ApiResponseFormats); 508var createdResponseFormat = Assert.Single(createdResponseType.ApiResponseFormats); 532var createdResponseFormat = Assert.Single(createdResponseType.ApiResponseFormats); 565var createdResponseFormat = Assert.Single(createdResponseType.ApiResponseFormats); 586var createdResponseFormat = Assert.Single(createdResponseType.ApiResponseFormats); 595Assert.Empty(badRequestResponseType.ApiResponseFormats); 620var createdResponseFormat = Assert.Single(createdResponseType.ApiResponseFormats); 629Assert.Empty(badRequestResponseType.ApiResponseFormats); 644var okResponseFormat = Assert.Single(okResponseType.ApiResponseFormats); 1766return apiResponseType.ApiResponseFormats
Microsoft.AspNetCore.OpenApi (1)
Services\OpenApiDocumentService.cs (1)
428var apiResponseFormatContentTypes = apiResponseType.ApiResponseFormats