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