2 writes to ApiResponseFormats
Microsoft.AspNetCore.Grpc.Swagger (2)
Internal\GrpcJsonTranscodingDescriptionProvider.cs (2)
82
ApiResponseFormats
= { new ApiResponseFormat { MediaType = "application/json" } },
88
ApiResponseFormats
= { new ApiResponseFormat { MediaType = "application/json" } },
80 references to ApiResponseFormats
ApiExplorerWebSite (1)
ApiExplorerDataFilter.cs (1)
104
foreach (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)
285
if (apiResponse.
ApiResponseFormats
.Count > 0)
327
apiResponse.
ApiResponseFormats
.Add(new ApiResponseFormat
339
apiResponse.
ApiResponseFormats
.Add(new ApiResponseFormat
EndpointMetadataApiDescriptionProvider.cs (6)
369
AddResponseContentTypes(apiResponseType.
ApiResponseFormats
, contentTypes);
373
else if (apiResponseType.
ApiResponseFormats
.Count == 0 && CreateDefaultApiResponseFormat(apiResponseType.Type) is { } defaultResponseFormat)
375
apiResponseType.
ApiResponseFormats
.Add(defaultResponseFormat);
394
defaultApiResponseType.
ApiResponseFormats
.Clear();
395
AddResponseContentTypes(defaultApiResponseType.
ApiResponseFormats
, contentTypes);
429
apiResponseType.
ApiResponseFormats
.Add(responseFormat);
Microsoft.AspNetCore.Mvc.ApiExplorer.Test (68)
ApiResponseTypeProviderTest.cs (39)
43
responseType.
ApiResponseFormats
,
55
Assert.Empty(responseType.
ApiResponseFormats
);
62
Assert.Empty(responseType.
ApiResponseFormats
);
108
responseType.
ApiResponseFormats
,
121
responseType.
ApiResponseFormats
,
133
Assert.Empty(responseType.
ApiResponseFormats
);
166
responseType.
ApiResponseFormats
,
178
Assert.Empty(responseType.
ApiResponseFormats
);
185
Assert.Empty(responseType.
ApiResponseFormats
);
224
responseType.
ApiResponseFormats
,
236
Assert.Empty(responseType.
ApiResponseFormats
);
244
Assert.Empty(responseType.
ApiResponseFormats
);
277
responseType.
ApiResponseFormats
,
315
responseType.
ApiResponseFormats
,
324
responseType.
ApiResponseFormats
,
332
Assert.Empty(responseType.
ApiResponseFormats
);
372
responseType.
ApiResponseFormats
,
380
Assert.Empty(responseType.
ApiResponseFormats
);
414
responseType.
ApiResponseFormats
,
423
responseType.
ApiResponseFormats
,
432
responseType.
ApiResponseFormats
,
466
responseType.
ApiResponseFormats
,
474
responseType.
ApiResponseFormats
,
509
responseType.
ApiResponseFormats
,
517
responseType.
ApiResponseFormats
,
526
responseType.
ApiResponseFormats
,
560
responseType.
ApiResponseFormats
,
567
Assert.Empty(responseType.
ApiResponseFormats
);
573
Assert.Empty(responseType.
ApiResponseFormats
);
605
Assert.Empty(responseType.
ApiResponseFormats
);
613
responseType.
ApiResponseFormats
,
621
Assert.Empty(responseType.
ApiResponseFormats
);
652
responseType.
ApiResponseFormats
,
661
responseType.
ApiResponseFormats
,
670
responseType.
ApiResponseFormats
,
703
responseType.
ApiResponseFormats
,
733
responseType.
ApiResponseFormats
,
759
responseType.
ApiResponseFormats
,
839
return apiResponseType.
ApiResponseFormats
DefaultApiDescriptionProviderTest.cs (5)
745
Assert.Empty(responseType.
ApiResponseFormats
);
848
Assert.Empty(responseType.
ApiResponseFormats
);
1160
foreach (var responseFormat in responseTypes.
ApiResponseFormats
)
1234
responseType.
ApiResponseFormats
.Where(responseFormat => responseFormat.MediaType == "text/json"));
2377
return apiResponseType.
ApiResponseFormats
EndpointMetadataApiDescriptionProviderTest.cs (24)
142
var responseFormat = Assert.Single(responseType.
ApiResponseFormats
);
161
var responseFormat = Assert.Single(responseType.
ApiResponseFormats
);
176
Assert.Empty(responseType.
ApiResponseFormats
);
200
Assert.Equal(["application/json", "application/custom"], inferredResponseType.
ApiResponseFormats
.Select(f => f.MediaType));
208
Assert.Equal("application/custom", Assert.Single(annotatedResponseType.
ApiResponseFormats
).MediaType);
227
var rdfInferredResponseFormat = Assert.Single(rdfInferredResponseType.
ApiResponseFormats
);
236
var createdResponseFormat = Assert.Single(createdResponseType.
ApiResponseFormats
);
245
var badRequestResponseFormat = Assert.Single(badRequestResponseType.
ApiResponseFormats
);
265
var createdResponseFormat = Assert.Single(createdResponseType.
ApiResponseFormats
);
274
Assert.Empty(badRequestResponseType.
ApiResponseFormats
);
291
var createdResponseFormat = Assert.Single(createdResponseType.
ApiResponseFormats
);
300
Assert.Empty(badRequestResponseType.
ApiResponseFormats
);
323
var createdResponseFormat = Assert.Single(createdResponseType.
ApiResponseFormats
);
353
var rdfInferredResponseFormat = Assert.Single(rdfInferredResponseType.
ApiResponseFormats
);
364
var createdResponseFormat = Assert.Single(createdResponseType.
ApiResponseFormats
);
374
var badRequestResponseFormat = Assert.Single(badRequestResponseType.
ApiResponseFormats
);
405
var createdResponseFormat = Assert.Single(createdResponseType.
ApiResponseFormats
);
429
var createdResponseFormat = Assert.Single(createdResponseType.
ApiResponseFormats
);
462
var createdResponseFormat = Assert.Single(createdResponseType.
ApiResponseFormats
);
483
var createdResponseFormat = Assert.Single(createdResponseType.
ApiResponseFormats
);
492
Assert.Empty(badRequestResponseType.
ApiResponseFormats
);
517
var createdResponseFormat = Assert.Single(createdResponseType.
ApiResponseFormats
);
526
Assert.Empty(badRequestResponseType.
ApiResponseFormats
);
1631
return apiResponseType.
ApiResponseFormats
Microsoft.AspNetCore.OpenApi (1)
Services\OpenApiDocumentService.cs (1)
408
var apiResponseFormatContentTypes = apiResponseType.
ApiResponseFormats