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" } },
80 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)
285if (apiResponse.ApiResponseFormats.Count > 0) 327apiResponse.ApiResponseFormats.Add(new ApiResponseFormat 339apiResponse.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); 429apiResponseType.ApiResponseFormats.Add(responseFormat);
Microsoft.AspNetCore.Mvc.ApiExplorer.Test (68)
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, 839return apiResponseType.ApiResponseFormats
DefaultApiDescriptionProviderTest.cs (5)
745Assert.Empty(responseType.ApiResponseFormats); 848Assert.Empty(responseType.ApiResponseFormats); 1160foreach (var responseFormat in responseTypes.ApiResponseFormats) 1234responseType.ApiResponseFormats.Where(responseFormat => responseFormat.MediaType == "text/json")); 2377return apiResponseType.ApiResponseFormats
EndpointMetadataApiDescriptionProviderTest.cs (24)
142var responseFormat = Assert.Single(responseType.ApiResponseFormats); 161var responseFormat = Assert.Single(responseType.ApiResponseFormats); 176Assert.Empty(responseType.ApiResponseFormats); 200Assert.Equal(["application/json", "application/custom"], inferredResponseType.ApiResponseFormats.Select(f => f.MediaType)); 208Assert.Equal("application/custom", Assert.Single(annotatedResponseType.ApiResponseFormats).MediaType); 227var rdfInferredResponseFormat = Assert.Single(rdfInferredResponseType.ApiResponseFormats); 236var createdResponseFormat = Assert.Single(createdResponseType.ApiResponseFormats); 245var badRequestResponseFormat = Assert.Single(badRequestResponseType.ApiResponseFormats); 265var createdResponseFormat = Assert.Single(createdResponseType.ApiResponseFormats); 274Assert.Empty(badRequestResponseType.ApiResponseFormats); 291var createdResponseFormat = Assert.Single(createdResponseType.ApiResponseFormats); 300Assert.Empty(badRequestResponseType.ApiResponseFormats); 323var createdResponseFormat = Assert.Single(createdResponseType.ApiResponseFormats); 353var rdfInferredResponseFormat = Assert.Single(rdfInferredResponseType.ApiResponseFormats); 364var createdResponseFormat = Assert.Single(createdResponseType.ApiResponseFormats); 374var badRequestResponseFormat = Assert.Single(badRequestResponseType.ApiResponseFormats); 405var createdResponseFormat = Assert.Single(createdResponseType.ApiResponseFormats); 429var createdResponseFormat = Assert.Single(createdResponseType.ApiResponseFormats); 462var createdResponseFormat = Assert.Single(createdResponseType.ApiResponseFormats); 483var createdResponseFormat = Assert.Single(createdResponseType.ApiResponseFormats); 492Assert.Empty(badRequestResponseType.ApiResponseFormats); 517var createdResponseFormat = Assert.Single(createdResponseType.ApiResponseFormats); 526Assert.Empty(badRequestResponseType.ApiResponseFormats); 1631return apiResponseType.ApiResponseFormats
Microsoft.AspNetCore.OpenApi (1)
Services\OpenApiDocumentService.cs (1)
408var apiResponseFormatContentTypes = apiResponseType.ApiResponseFormats