7 instantiations of ApiResponseType
Microsoft.AspNetCore.Grpc.Swagger (2)
Internal\GrpcJsonTranscodingDescriptionProvider.cs (2)
80
apiDescription.SupportedResponseTypes.Add(new
ApiResponseType
86
apiDescription.SupportedResponseTypes.Add(new
ApiResponseType
Microsoft.AspNetCore.Mvc.ApiExplorer (4)
ApiResponseTypeProvider.cs (3)
109
responseTypes.Add(StatusCodes.Status200OK, new
ApiResponseType
171
var apiResponseType = new
ApiResponseType
243
var apiResponseType = new
ApiResponseType
EndpointMetadataApiDescriptionProvider.cs (1)
450
var apiResponseType = new
ApiResponseType
Microsoft.AspNetCore.OpenApi (1)
Services\OpenApiDocumentService.cs (1)
51
private static readonly ApiResponseType _defaultApiResponseType =
new
() { StatusCode = StatusCodes.Status200OK };
76 references to ApiResponseType
ApiExplorerWebSite (1)
ApiExplorerDataFilter.cs (1)
95
foreach (
var
response in description.SupportedResponseTypes)
Microsoft.AspNetCore.Mvc.Abstractions (3)
ApiExplorer\ApiDescription.cs (2)
60
public IList<
ApiResponseType
> SupportedResponseTypes { get; } = new List<
ApiResponseType
>();
ApiExplorer\ApiResponseFormat.cs (1)
9
/// Possible format for an <see cref="
ApiResponseType
"/>.
Microsoft.AspNetCore.Mvc.ApiExplorer (20)
ApiResponseTypeProvider.cs (10)
30
public ICollection<
ApiResponseType
> GetApiResponseTypes(ControllerActionDescriptor action)
75
private ICollection<
ApiResponseType
> GetApiResponseTypes(
126
foreach (
var
apiResponse in responseTypes.Values)
135
internal static Dictionary<int,
ApiResponseType
> ReadResponseMetadata(
145
var results = new Dictionary<int,
ApiResponseType
>();
171
var
apiResponseType = new ApiResponseType
224
internal static Dictionary<int,
ApiResponseType
> ReadResponseMetadata(
230
var results = new Dictionary<int,
ApiResponseType
>();
243
var
apiResponseType = new ApiResponseType
280
internal static void CalculateResponseFormatForType(
ApiResponseType
apiResponse, MediaTypeCollection declaredContentTypes, IEnumerable<IApiResponseTypeMetadataProvider>? responseTypeMetadataProviders, IModelMetadataProvider? modelMetadataProvider)
DefaultApiDescriptionProvider.cs (1)
119
foreach (
var
apiResponseType in apiResponseTypes)
EndpointMetadataApiDescriptionProvider.cs (8)
321
IList<
ApiResponseType
> supportedResponseTypes,
352
foreach (
var
apiResponseType in responseMetadataTypes)
388
var
defaultApiResponseType = CreateDefaultApiResponseType(responseType);
400
static string? GetMatchingResponseTypeDescription(IEnumerable<
ApiResponseType
> responseMetadataTypes,
ApiResponseType
apiResponseType)
404
foreach (
var
metadata in responseMetadataTypes)
448
private static
ApiResponseType
CreateDefaultApiResponseType(Type responseType)
450
var
apiResponseType = new ApiResponseType
Properties\AssemblyInfo.cs (1)
13
[assembly: TypeForwardedTo(typeof(Microsoft.AspNetCore.Mvc.ApiExplorer.
ApiResponseType
))]
Microsoft.AspNetCore.Mvc.ApiExplorer.Test (48)
ApiResponseTypeProviderTest.cs (1)
837
private static IEnumerable<string> GetSortedMediaTypes(
ApiResponseType
apiResponseType)
DefaultApiDescriptionProviderTest.cs (14)
528
var
responseType = Assert.Single(description.SupportedResponseTypes);
546
var
responseType = Assert.Single(description.SupportedResponseTypes);
565
var
responseType = Assert.Single(description.SupportedResponseTypes);
587
var
responseType = Assert.Single(description.SupportedResponseTypes);
605
var
responseType = Assert.Single(description.SupportedResponseTypes);
621
var
responseType = Assert.Single(description.SupportedResponseTypes);
637
var
responseType = Assert.Single(description.SupportedResponseTypes);
1089
var
responseType = Assert.Single(description.SupportedResponseTypes);
1114
var
responseType = Assert.Single(description.SupportedResponseTypes);
1153
var
responseTypes = Assert.Single(description.SupportedResponseTypes);
1177
var
responseType = Assert.Single(description.SupportedResponseTypes);
1197
var
responseType = Assert.Single(description.SupportedResponseTypes);
1229
var
responseType = Assert.Single(description.SupportedResponseTypes);
2388
private IEnumerable<string> GetSortedMediaTypes(
ApiResponseType
apiResponseType)
EndpointMetadataApiDescriptionProviderTest.cs (33)
137
var
responseType = Assert.Single(apiDescription.SupportedResponseTypes);
156
var
responseType = Assert.Single(apiDescription.SupportedResponseTypes);
171
var
responseType = Assert.Single(apiDescription.SupportedResponseTypes);
194
var
inferredResponseType = apiDescription.SupportedResponseTypes[0];
202
var
annotatedResponseType = apiDescription.SupportedResponseTypes[1];
221
var
rdfInferredResponseType = apiDescription.SupportedResponseTypes[0];
230
var
createdResponseType = apiDescription.SupportedResponseTypes[1];
239
var
badRequestResponseType = apiDescription.SupportedResponseTypes[2];
259
var
createdResponseType = apiDescription.SupportedResponseTypes[0];
268
var
badRequestResponseType = apiDescription.SupportedResponseTypes[1];
285
var
createdResponseType = apiDescription.SupportedResponseTypes[0];
294
var
badRequestResponseType = apiDescription.SupportedResponseTypes[1];
316
var
createdResponseType = apiDescription.SupportedResponseTypes[0];
326
var
badRequestResponseType = apiDescription.SupportedResponseTypes[1];
342
var
okResponseType = Assert.Single(apiDescription.SupportedResponseTypes);
361
var
okResponseType = Assert.Single(apiDescription.SupportedResponseTypes);
380
var
okResponseType = Assert.Single(apiDescription.SupportedResponseTypes);
399
var
okResponseType = Assert.Single(apiDescription.SupportedResponseTypes);
428
var
okResponseType = Assert.Single(apiDescription.SupportedResponseTypes);
449
var
rdfInferredResponseType = apiDescription.SupportedResponseTypes[0];
459
var
createdResponseType = apiDescription.SupportedResponseTypes[1];
469
var
badRequestResponseType = apiDescription.SupportedResponseTypes[2];
500
var
createdResponseType = apiDescription.SupportedResponseTypes[0];
510
var
badRequestResponseType = apiDescription.SupportedResponseTypes[1];
525
var
createdResponseType = apiDescription.SupportedResponseTypes[0];
543
var
responseType = apiDescription.SupportedResponseTypes[0];
558
var
createdResponseType = apiDescription.SupportedResponseTypes[0];
579
var
createdResponseType = apiDescription.SupportedResponseTypes[0];
588
var
badRequestResponseType = apiDescription.SupportedResponseTypes[1];
613
var
createdResponseType = apiDescription.SupportedResponseTypes[0];
622
var
badRequestResponseType = apiDescription.SupportedResponseTypes[1];
1092
var
responseTypes = Assert.Single(apiDescription.SupportedResponseTypes);
1733
private static IEnumerable<string> GetSortedMediaTypes(
ApiResponseType
apiResponseType)
Microsoft.AspNetCore.Mvc.FunctionalTests (1)
ApiExplorerTest.cs (1)
1582
var
responseType = Assert.Single(apiDescription.SupportedResponseTypes);
Microsoft.AspNetCore.OpenApi (3)
Services\OpenApiDocumentService.cs (3)
51
private static readonly
ApiResponseType
_defaultApiResponseType = new() { StatusCode = StatusCodes.Status200OK };
389
foreach (
var
responseType in description.SupportedResponseTypes)
407
ApiResponseType
apiResponseType,