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" } },
62 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)
272if (apiResponse.ApiResponseFormats.Count > 0) 314apiResponse.ApiResponseFormats.Add(new ApiResponseFormat 326apiResponse.ApiResponseFormats.Add(new ApiResponseFormat
EndpointMetadataApiDescriptionProvider.cs (6)
371AddResponseContentTypes(apiResponseType.ApiResponseFormats, contentTypes); 375else if (apiResponseType.ApiResponseFormats.Count == 0 && CreateDefaultApiResponseFormat(apiResponseType.Type) is { } defaultResponseFormat) 377apiResponseType.ApiResponseFormats.Add(defaultResponseFormat); 394defaultApiResponseType.ApiResponseFormats.Clear(); 395AddResponseContentTypes(defaultApiResponseType.ApiResponseFormats, contentTypes); 413apiResponseType.ApiResponseFormats.Add(responseFormat);
Microsoft.AspNetCore.Mvc.ApiExplorer.Test (50)
ApiResponseTypeProviderTest.cs (36)
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); 217responseType.ApiResponseFormats, 255responseType.ApiResponseFormats, 264responseType.ApiResponseFormats, 272Assert.Empty(responseType.ApiResponseFormats); 312responseType.ApiResponseFormats, 320Assert.Empty(responseType.ApiResponseFormats); 354responseType.ApiResponseFormats, 363responseType.ApiResponseFormats, 372responseType.ApiResponseFormats, 406responseType.ApiResponseFormats, 414responseType.ApiResponseFormats, 449responseType.ApiResponseFormats, 457responseType.ApiResponseFormats, 466responseType.ApiResponseFormats, 500responseType.ApiResponseFormats, 507Assert.Empty(responseType.ApiResponseFormats); 513Assert.Empty(responseType.ApiResponseFormats); 545Assert.Empty(responseType.ApiResponseFormats); 553responseType.ApiResponseFormats, 561Assert.Empty(responseType.ApiResponseFormats); 592responseType.ApiResponseFormats, 601responseType.ApiResponseFormats, 610responseType.ApiResponseFormats, 643responseType.ApiResponseFormats, 673responseType.ApiResponseFormats, 699responseType.ApiResponseFormats, 779return apiResponseType.ApiResponseFormats
DefaultApiDescriptionProviderTest.cs (5)
715Assert.Empty(responseType.ApiResponseFormats); 818Assert.Empty(responseType.ApiResponseFormats); 1128foreach (var responseFormat in responseTypes.ApiResponseFormats) 1202responseType.ApiResponseFormats.Where(responseFormat => responseFormat.MediaType == "text/json")); 2345return apiResponseType.ApiResponseFormats
EndpointMetadataApiDescriptionProviderTest.cs (9)
141var responseFormat = Assert.Single(responseType.ApiResponseFormats); 160var responseFormat = Assert.Single(responseType.ApiResponseFormats); 175Assert.Empty(responseType.ApiResponseFormats); 197var responseFormat = Assert.Single(responseType.ApiResponseFormats); 217var createdResponseFormat = Assert.Single(createdResponseType.ApiResponseFormats); 226var badRequestResponseFormat = Assert.Single(badRequestResponseType.ApiResponseFormats); 246var createdResponseFormat = Assert.Single(createdResponseType.ApiResponseFormats); 255Assert.Empty(badRequestResponseType.ApiResponseFormats); 1350return apiResponseType.ApiResponseFormats
Microsoft.AspNetCore.OpenApi (1)
Services\OpenApiDocumentService.cs (1)
221var apiResponseFormatContentTypes = apiResponseType.ApiResponseFormats