6 writes to StatusCode
Microsoft.AspNetCore.Grpc.Swagger (1)
Internal\GrpcJsonTranscodingDescriptionProvider.cs (1)
84
StatusCode
= 200
Microsoft.AspNetCore.Mvc.ApiExplorer (4)
ApiResponseTypeProvider.cs (3)
111
StatusCode
= StatusCodes.Status200OK,
174
StatusCode
= statusCode,
246
StatusCode
= statusCode,
EndpointMetadataApiDescriptionProvider.cs (1)
423
StatusCode
= 200,
Microsoft.AspNetCore.OpenApi (1)
Services\OpenApiDocumentService.cs (1)
53
private static readonly ApiResponseType _defaultApiResponseType = new() {
StatusCode
= StatusCodes.Status200OK };
130 references to StatusCode
ApiExplorerWebSite (1)
ApiExplorerDataFilter.cs (1)
99
StatusCode = response.
StatusCode
,
Microsoft.AspNetCore.Mvc.Abstractions (1)
ApiExplorer\ApiResponseType.cs (1)
50
/// If an <see cref="ApiDescription"/> has a default response, then the <see cref="
StatusCode
"/> property should be ignored. This response
Microsoft.AspNetCore.Mvc.ApiExplorer (6)
ApiResponseTypeProvider.cs (2)
216
results[apiResponseType.
StatusCode
] = apiResponseType;
272
results[apiResponseType.
StatusCode
] = apiResponseType;
EndpointMetadataApiDescriptionProvider.cs (4)
380
if (!supportedResponseTypes.Any(existingResponseType => existingResponseType.
StatusCode
== apiResponseType.
StatusCode
))
407
if (metadata.
StatusCode
== apiResponseType.
StatusCode
&&
Microsoft.AspNetCore.Mvc.ApiExplorer.Test (119)
ApiResponseTypeProviderTest.cs (54)
36
result.OrderBy(r => r.
StatusCode
),
39
Assert.Equal(200, responseType.
StatusCode
);
52
Assert.Equal(301, responseType.
StatusCode
);
59
Assert.Equal(404, responseType.
StatusCode
);
101
result.OrderBy(r => r.
StatusCode
),
104
Assert.Equal(201, responseType.
StatusCode
);
117
Assert.Equal(400, responseType.
StatusCode
);
130
Assert.Equal(404, responseType.
StatusCode
);
159
result.OrderBy(r => r.
StatusCode
),
162
Assert.Equal(200, responseType.
StatusCode
);
175
Assert.Equal(400, responseType.
StatusCode
);
182
Assert.Equal(404, responseType.
StatusCode
);
216
result.OrderBy(r => r.
StatusCode
),
219
Assert.Equal(200, responseType.
StatusCode
);
233
Assert.Equal(400, responseType.
StatusCode
);
241
Assert.Equal(404, responseType.
StatusCode
);
270
result.OrderBy(r => r.
StatusCode
),
273
Assert.Equal(200, responseType.
StatusCode
);
309
result.OrderBy(r => r.
StatusCode
),
320
Assert.Equal(201, responseType.
StatusCode
);
329
Assert.Equal(404, responseType.
StatusCode
);
365
result.OrderBy(r => r.
StatusCode
),
368
Assert.Equal(201, responseType.
StatusCode
);
377
Assert.Equal(404, responseType.
StatusCode
);
408
result.OrderBy(r => r.
StatusCode
),
411
Assert.Equal(200, responseType.
StatusCode
);
419
Assert.Equal(404, responseType.
StatusCode
);
428
Assert.Equal(415, responseType.
StatusCode
);
460
result.OrderBy(r => r.
StatusCode
),
471
Assert.Equal(200, responseType.
StatusCode
);
503
result.OrderBy(r => r.
StatusCode
),
514
Assert.Equal(200, responseType.
StatusCode
);
522
Assert.Equal(415, responseType.
StatusCode
);
554
result.OrderBy(r => r.
StatusCode
),
557
Assert.Equal(201, responseType.
StatusCode
);
565
Assert.Equal(300, responseType.
StatusCode
);
571
Assert.Equal(500, responseType.
StatusCode
);
600
result.OrderBy(r => r.
StatusCode
),
609
Assert.Equal(400, responseType.
StatusCode
);
618
Assert.Equal(415, responseType.
StatusCode
);
646
result.OrderBy(r => r.
StatusCode
),
657
Assert.Equal(200, responseType.
StatusCode
);
666
Assert.Equal(400, responseType.
StatusCode
);
696
result.OrderBy(r => r.
StatusCode
),
699
Assert.Equal(200, responseType.
StatusCode
);
726
result.OrderBy(r => r.
StatusCode
),
729
Assert.Equal(200, responseType.
StatusCode
);
752
result.OrderBy(r => r.
StatusCode
),
755
Assert.Equal(200, responseType.
StatusCode
);
785
result.OrderBy(r => r.
StatusCode
),
789
Assert.Equal(200, responseType.
StatusCode
);
796
Assert.Equal(400, responseType.
StatusCode
);
802
Assert.Equal(404, responseType.
StatusCode
);
808
Assert.Equal(409, responseType.
StatusCode
);
DefaultApiDescriptionProviderTest.cs (27)
732
description.SupportedResponseTypes.OrderBy(responseType => responseType.
StatusCode
),
735
Assert.Equal(200, responseType.
StatusCode
);
742
Assert.Equal(304, responseType.
StatusCode
);
749
Assert.Equal(400, responseType.
StatusCode
);
756
Assert.Equal(500, responseType.
StatusCode
);
842
description.SupportedResponseTypes.OrderBy(responseType => responseType.
StatusCode
),
846
Assert.Equal(200, responseType.
StatusCode
);
853
Assert.Equal(400, responseType.
StatusCode
);
860
Assert.Equal(500, responseType.
StatusCode
);
905
description.SupportedResponseTypes.OrderBy(responseType => responseType.
StatusCode
),
909
Assert.Equal(200, responseType.
StatusCode
);
916
Assert.Equal(202, responseType.
StatusCode
);
923
Assert.Equal(400, responseType.
StatusCode
);
930
Assert.Equal(500, responseType.
StatusCode
);
975
description.SupportedResponseTypes.OrderBy(responseType => responseType.
StatusCode
),
979
Assert.Equal(201, responseType.
StatusCode
);
986
Assert.Equal(204, responseType.
StatusCode
);
993
Assert.Equal(400, responseType.
StatusCode
);
1000
Assert.Equal(500, responseType.
StatusCode
);
1045
description.SupportedResponseTypes.OrderBy(responseType => responseType.
StatusCode
),
1049
Assert.Equal(200, responseType.
StatusCode
);
1056
Assert.Equal(201, responseType.
StatusCode
);
1063
Assert.Equal(400, responseType.
StatusCode
);
1070
Assert.Equal(500, responseType.
StatusCode
);
1092
Assert.Equal(200, responseType.
StatusCode
);
1117
Assert.Equal(204, responseType.
StatusCode
);
1156
Assert.Equal(200, responseTypes.
StatusCode
);
EndpointMetadataApiDescriptionProviderTest.cs (38)
138
Assert.Equal(200, responseType.
StatusCode
);
157
Assert.Equal(200, responseType.
StatusCode
);
172
Assert.Equal(200, responseType.
StatusCode
);
196
Assert.Equal(200, inferredResponseType.
StatusCode
);
204
Assert.Equal(201, annotatedResponseType.
StatusCode
);
223
Assert.Equal(200, rdfInferredResponseType.
StatusCode
);
232
Assert.Equal(201, createdResponseType.
StatusCode
);
241
Assert.Equal(400, badRequestResponseType.
StatusCode
);
261
Assert.Equal(201, createdResponseType.
StatusCode
);
270
Assert.Equal(400, badRequestResponseType.
StatusCode
);
287
Assert.Equal(201, createdResponseType.
StatusCode
);
296
Assert.Equal(400, badRequestResponseType.
StatusCode
);
318
Assert.Equal(201, createdResponseType.
StatusCode
);
328
Assert.Equal(400, badRequestResponseType.
StatusCode
);
349
Assert.Equal(200, rdfInferredResponseType.
StatusCode
);
359
Assert.Equal(201, createdResponseType.
StatusCode
);
369
Assert.Equal(400, badRequestResponseType.
StatusCode
);
400
Assert.Equal(201, createdResponseType.
StatusCode
);
410
Assert.Equal(400, badRequestResponseType.
StatusCode
);
425
Assert.Equal(201, createdResponseType.
StatusCode
);
443
Assert.Equal(200, responseType.
StatusCode
);
458
Assert.Equal(201, createdResponseType.
StatusCode
);
479
Assert.Equal(201, createdResponseType.
StatusCode
);
488
Assert.Equal(400, badRequestResponseType.
StatusCode
);
513
Assert.Equal(201, createdResponseType.
StatusCode
);
522
Assert.Equal(400, badRequestResponseType.
StatusCode
);
963
Assert.Contains(apiDescription.SupportedResponseTypes, m => m is {
StatusCode
: 400, Type: { } type } && type == typeof(ProblemDetails));
964
Assert.Contains(apiDescription.SupportedResponseTypes, m => m is {
StatusCode
: 200, Type: { } type } && type == typeof(string));
1040
context.Results.SelectMany(r => r.SupportedResponseTypes).OrderBy(r => r.
StatusCode
),
1044
Assert.Equal(200, responseType.
StatusCode
);
1050
Assert.Equal(400, responseType.
StatusCode
);
1056
Assert.Equal(404, responseType.
StatusCode
);
1062
Assert.Equal(409, responseType.
StatusCode
);
1090
context.Results.SelectMany(r => r.SupportedResponseTypes).OrderBy(r => r.
StatusCode
),
1094
Assert.Equal(200, responseType.
StatusCode
);
1100
Assert.Equal(201, responseType.
StatusCode
);
1190
context.Results.SelectMany(r => r.SupportedResponseTypes).OrderBy(r => r.
StatusCode
),
1194
Assert.Equal(200, responseType.
StatusCode
);
Microsoft.AspNetCore.Mvc.FunctionalTests (1)
ApiExplorerTest.cs (1)
1583
Assert.Equal(StatusCodes.Status200OK, responseType.
StatusCode
);
Microsoft.AspNetCore.OpenApi (2)
Services\OpenApiDocumentService.cs (2)
383
: responseType.
StatusCode
.ToString(CultureInfo.InvariantCulture);
384
responses.Add(responseKey, await GetResponseAsync(document, description, responseType.
StatusCode
, responseType, scopedServiceProvider, schemaTransformers, cancellationToken));