2333 references to StatusCodes
Aspire.Dashboard (3)
Otlp\Http\OtlpHttpEndpointsBuilder.cs (3)
134context.Response.StatusCode = StatusCodes.Status415UnsupportedMediaType; 162httpContext.Response.StatusCode = StatusCodes.Status415UnsupportedMediaType; 196StatusCodes.Status400BadRequest);
BasicWebSite (1)
Controllers\HomeController.cs (1)
61return new StatusCodeResult(StatusCodes.Status204NoContent);
Diagnostics.FunctionalTests (1)
ProblemDetailsExceptionHandlerSampleTest.cs (1)
53Assert.Equal(StatusCodes.Status409Conflict, body.Status);
ExceptionHandlerSample (2)
StartupWithProblemDetails.cs (2)
33? StatusCodes.Status409Conflict 34: StatusCodes.Status500InternalServerError,
FormatterWebSite (2)
Controllers\InputFormatterController.cs (1)
14return new StatusCodeResult(StatusCodes.Status400BadRequest);
Controllers\JsonFormatterController.cs (1)
76Response.StatusCode = StatusCodes.Status400BadRequest;
HttpsPolicySample (1)
Startup.cs (1)
16options.RedirectStatusCode = StatusCodes.Status301MovedPermanently;
InMemory.FunctionalTests (38)
Http2\Http2WebSocketTests.cs (3)
175context.Response.StatusCode = StatusCodes.Status201Created; // Any 2XX should work 531context.Response.StatusCode = Http.StatusCodes.Status418ImATeapot; 603context.Response.StatusCode = StatusCodes.Status201Created; // Any 2XX should work
ResponseTests.cs (35)
511&& ((BadHttpRequestException)w.Exception).StatusCode == StatusCodes.Status400BadRequest); 548[InlineData(StatusCodes.Status204NoContent)] 549[InlineData(StatusCodes.Status304NotModified)] 604StatusCodes.Status100Continue, 605StatusCodes.Status101SwitchingProtocols, 606StatusCodes.Status102Processing, 607StatusCodes.Status204NoContent, 643[InlineData(StatusCodes.Status200OK)] 644[InlineData(StatusCodes.Status201Created)] 645[InlineData(StatusCodes.Status202Accepted)] 646[InlineData(StatusCodes.Status203NonAuthoritative)] 647[InlineData(StatusCodes.Status204NoContent)] 648[InlineData(StatusCodes.Status205ResetContent)] 649[InlineData(StatusCodes.Status206PartialContent)] 650[InlineData(StatusCodes.Status207MultiStatus)] 651[InlineData(StatusCodes.Status208AlreadyReported)] 652[InlineData(StatusCodes.Status226IMUsed)] 657[InlineData(StatusCodes.Status200OK)] 658[InlineData(StatusCodes.Status201Created)] 659[InlineData(StatusCodes.Status202Accepted)] 660[InlineData(StatusCodes.Status203NonAuthoritative)] 661[InlineData(StatusCodes.Status204NoContent)] 662[InlineData(StatusCodes.Status205ResetContent)] 663[InlineData(StatusCodes.Status206PartialContent)] 664[InlineData(StatusCodes.Status207MultiStatus)] 665[InlineData(StatusCodes.Status208AlreadyReported)] 666[InlineData(StatusCodes.Status226IMUsed)] 788[InlineData(StatusCodes.Status204NoContent)] 789[InlineData(StatusCodes.Status304NotModified)] 1546httpContext.Response.StatusCode = StatusCodes.Status400BadRequest; 2029&& ((BadHttpRequestException)w.Exception).StatusCode == StatusCodes.Status400BadRequest); 2083&& ((BadHttpRequestException)message.Exception).StatusCode == StatusCodes.Status400BadRequest) 2146&& ((BadHttpRequestException)w.Exception).StatusCode == StatusCodes.Status400BadRequest); 3549response.StatusCode = StatusCodes.Status304NotModified; 4765&& ((BadHttpRequestException)w.Exception).StatusCode == StatusCodes.Status400BadRequest);
Kestrel.SampleApp (1)
Startup.cs (1)
43catch (Microsoft.AspNetCore.Http.BadHttpRequestException ex) when (ex.StatusCode == StatusCodes.Status413RequestEntityTooLarge) { }
Microsoft.AspNetCore.Authentication.Negotiate (4)
NegotiateHandler.cs (4)
167Context.Response.StatusCode = StatusCodes.Status400BadRequest; 182Response.StatusCode = StatusCodes.Status401Unauthorized; 195if (Response.StatusCode < StatusCodes.Status400BadRequest) 394Response.StatusCode = StatusCodes.Status401Unauthorized;
Microsoft.AspNetCore.Authentication.Negotiate.Test (36)
EventTests.cs (20)
32Assert.Equal(StatusCodes.Status200OK, context.Response.StatusCode); 41Assert.Equal(StatusCodes.Status401Unauthorized, result.Response.StatusCode); 55context.Response.StatusCode = StatusCodes.Status418ImATeapot; 65Assert.Equal(StatusCodes.Status418ImATeapot, result.Response.StatusCode); 103context.Response.StatusCode = StatusCodes.Status418ImATeapot; 113Assert.Equal(StatusCodes.Status418ImATeapot, result.Response.StatusCode); 153context.Response.StatusCode = StatusCodes.Status418ImATeapot; 163Assert.Equal(StatusCodes.Status418ImATeapot, result.Response.StatusCode); 188Assert.Equal(StatusCodes.Status418ImATeapot, response.Response.StatusCode); 203context.Response.StatusCode = StatusCodes.Status418ImATeapot; 213Assert.Equal(StatusCodes.Status418ImATeapot, result.Response.StatusCode); 238Assert.Equal(StatusCodes.Status400BadRequest, response.Response.StatusCode); 253context.Response.StatusCode = StatusCodes.Status418ImATeapot; 263Assert.Equal(StatusCodes.Status418ImATeapot, result.Response.StatusCode); 293Assert.Equal(StatusCodes.Status200OK, result.Response.StatusCode); 339Assert.Equal(StatusCodes.Status401Unauthorized, result.Response.StatusCode); 363Assert.Equal(StatusCodes.Status401Unauthorized, result.Response.StatusCode); 398Assert.Equal(StatusCodes.Status401Unauthorized, result.Response.StatusCode); 405Assert.Equal(StatusCodes.Status200OK, result.Response.StatusCode); 452context.Response.StatusCode = StatusCodes.Status418ImATeapot;
NegotiateHandlerTests.cs (16)
40Assert.Equal(StatusCodes.Status200OK, result.Response.StatusCode); 50Assert.Equal(StatusCodes.Status200OK, result.Response.StatusCode); 60Assert.Equal(StatusCodes.Status401Unauthorized, result.Response.StatusCode); 72Assert.Equal(StatusCodes.Status401Unauthorized, result.Response.StatusCode); 82Assert.Equal(StatusCodes.Status401Unauthorized, result.Response.StatusCode); 164Assert.Equal(StatusCodes.Status200OK, result.Response.StatusCode); 191Assert.Equal(StatusCodes.Status401Unauthorized, result.Response.StatusCode); 289Assert.Equal(StatusCodes.Status500InternalServerError, result.Response.StatusCode); 300Assert.Equal(StatusCodes.Status401Unauthorized, result.Response.StatusCode); 311Assert.Equal(StatusCodes.Status400BadRequest, result.Response.StatusCode); 328Assert.Equal(StatusCodes.Status200OK, result.Response.StatusCode); 336Assert.Equal(StatusCodes.Status200OK, result.Response.StatusCode); 349Assert.Equal(StatusCodes.Status401Unauthorized, result.Response.StatusCode); 356Assert.Equal(StatusCodes.Status200OK, result.Response.StatusCode); 369Assert.Equal(StatusCodes.Status401Unauthorized, result.Response.StatusCode); 376Assert.Equal(StatusCodes.Status200OK, result.Response.StatusCode);
Microsoft.AspNetCore.Authentication.Test (55)
JwtBearerTests.cs (3)
595context.Response.StatusCode = StatusCodes.Status202Accepted; 666context.Response.StatusCode = StatusCodes.Status202Accepted; 742context.Response.StatusCode = StatusCodes.Status202Accepted;
JwtBearerTests_Handler.cs (3)
556context.Response.StatusCode = StatusCodes.Status202Accepted; 624context.Response.StatusCode = StatusCodes.Status202Accepted; 694context.Response.StatusCode = StatusCodes.Status202Accepted;
OAuthTests.cs (3)
337context.Response.StatusCode = StatusCodes.Status406NotAcceptable; 373context.Response.StatusCode = StatusCodes.Status406NotAcceptable; 409context.Response.StatusCode = StatusCodes.Status406NotAcceptable;
OpenIdConnect\OpenIdConnectEventTests.cs (22)
86context.Response.StatusCode = StatusCodes.Status202Accepted; 157context.Response.StatusCode = StatusCodes.Status202Accepted; 182context.Response.StatusCode = StatusCodes.Status202Accepted; 193context.Response.StatusCode = StatusCodes.Status202Accepted; 267context.Response.StatusCode = StatusCodes.Status202Accepted; 297context.Response.StatusCode = StatusCodes.Status202Accepted; 374context.Response.StatusCode = StatusCodes.Status202Accepted; 405context.Response.StatusCode = StatusCodes.Status202Accepted; 482context.Response.StatusCode = StatusCodes.Status202Accepted; 513context.Response.StatusCode = StatusCodes.Status202Accepted; 593context.Response.StatusCode = StatusCodes.Status202Accepted; 625context.Response.StatusCode = StatusCodes.Status202Accepted; 723context.Response.StatusCode = StatusCodes.Status202Accepted; 771context.Response.StatusCode = StatusCodes.Status202Accepted; 817context.Response.StatusCode = StatusCodes.Status202Accepted; 888context.Response.StatusCode = StatusCodes.Status202Accepted; 941context.Response.StatusCode = StatusCodes.Status202Accepted; 983context.Response.StatusCode = StatusCodes.Status202Accepted; 1030context.Response.StatusCode = StatusCodes.Status202Accepted; 1058context.Response.StatusCode = StatusCodes.Status202Accepted; 1096context.Response.StatusCode = StatusCodes.Status202Accepted; 1125context.Response.StatusCode = StatusCodes.Status202Accepted;
OpenIdConnect\OpenIdConnectEventTests_Handler.cs (22)
86context.Response.StatusCode = StatusCodes.Status202Accepted; 157context.Response.StatusCode = StatusCodes.Status202Accepted; 182context.Response.StatusCode = StatusCodes.Status202Accepted; 193context.Response.StatusCode = StatusCodes.Status202Accepted; 267context.Response.StatusCode = StatusCodes.Status202Accepted; 297context.Response.StatusCode = StatusCodes.Status202Accepted; 374context.Response.StatusCode = StatusCodes.Status202Accepted; 405context.Response.StatusCode = StatusCodes.Status202Accepted; 482context.Response.StatusCode = StatusCodes.Status202Accepted; 513context.Response.StatusCode = StatusCodes.Status202Accepted; 593context.Response.StatusCode = StatusCodes.Status202Accepted; 625context.Response.StatusCode = StatusCodes.Status202Accepted; 723context.Response.StatusCode = StatusCodes.Status202Accepted; 771context.Response.StatusCode = StatusCodes.Status202Accepted; 817context.Response.StatusCode = StatusCodes.Status202Accepted; 888context.Response.StatusCode = StatusCodes.Status202Accepted; 941context.Response.StatusCode = StatusCodes.Status202Accepted; 983context.Response.StatusCode = StatusCodes.Status202Accepted; 1030context.Response.StatusCode = StatusCodes.Status202Accepted; 1058context.Response.StatusCode = StatusCodes.Status202Accepted; 1096context.Response.StatusCode = StatusCodes.Status202Accepted; 1125context.Response.StatusCode = StatusCodes.Status202Accepted;
TwitterTests.cs (2)
244context.Response.StatusCode = StatusCodes.Status406NotAcceptable; 350context.Response.StatusCode = StatusCodes.Status406NotAcceptable;
Microsoft.AspNetCore.Components.Endpoints (3)
RazorComponentEndpointInvoker.cs (3)
176context.Response.StatusCode = StatusCodes.Status400BadRequest; 223context.Response.StatusCode = StatusCodes.Status400BadRequest; 249context.Response.StatusCode = StatusCodes.Status400BadRequest;
Microsoft.AspNetCore.Components.Endpoints.Tests (1)
RazorComponentEndpointInvokerTest.cs (1)
51Assert.Equal(StatusCodes.Status400BadRequest, context.Response.StatusCode);
Microsoft.AspNetCore.Components.Server (3)
CircuitDisconnectMiddleware.cs (3)
36context.Response.StatusCode = StatusCodes.Status405MethodNotAllowed; 43context.Response.StatusCode = StatusCodes.Status400BadRequest; 49context.Response.StatusCode = StatusCodes.Status200OK;
Microsoft.AspNetCore.Components.Server.Tests (7)
CircuitDisconnectMiddlewareTest.cs (7)
41Assert.Equal(StatusCodes.Status405MethodNotAllowed, context.Response.StatusCode); 70Assert.Equal(StatusCodes.Status400BadRequest, context.Response.StatusCode); 97Assert.Equal(StatusCodes.Status400BadRequest, context.Response.StatusCode); 129Assert.Equal(StatusCodes.Status400BadRequest, context.Response.StatusCode); 162Assert.Equal(StatusCodes.Status200OK, context.Response.StatusCode); 199Assert.Equal(StatusCodes.Status200OK, context.Response.StatusCode); 237Assert.Equal(StatusCodes.Status200OK, context.Response.StatusCode);
Microsoft.AspNetCore.ConcurrencyLimiter (1)
ConcurrencyLimiterMiddleware.cs (1)
81context.Response.StatusCode = StatusCodes.Status503ServiceUnavailable;
Microsoft.AspNetCore.ConcurrencyLimiter.Tests (2)
MiddlewareTests.cs (2)
45Assert.Equal(StatusCodes.Status503ServiceUnavailable, context.Response.StatusCode); 165Assert.Equal(StatusCodes.Status503ServiceUnavailable, context.Response.StatusCode);
Microsoft.AspNetCore.Cors (2)
Infrastructure\CorsMiddleware.cs (2)
125context.Response.StatusCode = StatusCodes.Status204NoContent; 183context.Response.StatusCode = StatusCodes.Status204NoContent;
Microsoft.AspNetCore.Cors.Test (1)
CorsMiddlewareTests.cs (1)
765Assert.Equal(StatusCodes.Status204NoContent, httpContext.Response.StatusCode);
Microsoft.AspNetCore.Diagnostics (4)
DeveloperExceptionPage\DeveloperExceptionPageMiddlewareImpl.cs (1)
127context.Response.StatusCode = StatusCodes.Status499ClientClosedRequest;
ExceptionHandler\ExceptionHandlerMiddlewareImpl.cs (3)
22private const int DefaultStatusCode = StatusCodes.Status500InternalServerError; 123context.Response.StatusCode = StatusCodes.Status499ClientClosedRequest; 205if (context.Response.HasStarted || handled || _options.StatusCodeSelector != null || context.Response.StatusCode != StatusCodes.Status404NotFound || _options.AllowStatusCode404Response)
Microsoft.AspNetCore.Diagnostics.HealthChecks (3)
HealthCheckOptions.cs (3)
29{HealthStatus.Healthy, StatusCodes.Status200OK}, 30{HealthStatus.Degraded, StatusCodes.Status200OK}, 31{HealthStatus.Unhealthy, StatusCodes.Status503ServiceUnavailable},
Microsoft.AspNetCore.Diagnostics.HealthChecks.Tests (6)
HealthCheckMiddlewareTests.cs (6)
904Assert.Equal(StatusCodes.Status200OK, options.ResultStatusCodes[HealthStatus.Healthy]); 905Assert.Equal(StatusCodes.Status200OK, options.ResultStatusCodes[HealthStatus.Degraded]); 906Assert.Equal(StatusCodes.Status503ServiceUnavailable, options.ResultStatusCodes[HealthStatus.Unhealthy]); 914Assert.Equal(StatusCodes.Status200OK, options.ResultStatusCodes[HealthStatus.Healthy]); 915Assert.Equal(StatusCodes.Status200OK, options.ResultStatusCodes[HealthStatus.Degraded]); 916Assert.Equal(StatusCodes.Status503ServiceUnavailable, options.ResultStatusCodes[HealthStatus.Unhealthy]);
Microsoft.AspNetCore.Diagnostics.Middleware.Tests (1)
Logging\AcceptanceTests.cs (1)
67context.Response.StatusCode = StatusCodes.Status400BadRequest;
Microsoft.AspNetCore.Diagnostics.Tests (14)
DeveloperExceptionPageMiddlewareTest.cs (2)
258Assert.Equal(StatusCodes.Status500InternalServerError, (int)response.StatusCode); 293Assert.Equal(StatusCodes.Status500InternalServerError, (int)response.StatusCode);
ExceptionHandlerTest.cs (12)
343httpContext.Response.StatusCode = StatusCodes.Status404NotFound; 558httpContext.Response.StatusCode = StatusCodes.Status500InternalServerError; 624httpContext.Response.StatusCode = StatusCodes.Status404NotFound; 673? StatusCodes.Status409Conflict 674: StatusCodes.Status500InternalServerError, 712? StatusCodes.Status404NotFound 713: StatusCodes.Status500InternalServerError, 960httpContext.Response.StatusCode = StatusCodes.Status404NotFound; 1012httpContext.Response.StatusCode = StatusCodes.Status404NotFound; 1067httpContext.Response.StatusCode = StatusCodes.Status500InternalServerError; 1082httpContext.Response.StatusCode = StatusCodes.Status404NotFound; 1145httpContext.Response.StatusCode = StatusCodes.Status404NotFound;
Microsoft.AspNetCore.Grpc.JsonTranscoding (19)
Internal\JsonRequestHelpers.cs (18)
127return StatusCodes.Status200OK; 129return StatusCodes.Status408RequestTimeout; 131return StatusCodes.Status500InternalServerError; 133return StatusCodes.Status400BadRequest; 135return StatusCodes.Status504GatewayTimeout; 137return StatusCodes.Status404NotFound; 139return StatusCodes.Status409Conflict; 141return StatusCodes.Status403Forbidden; 143return StatusCodes.Status401Unauthorized; 145return StatusCodes.Status429TooManyRequests; 148return StatusCodes.Status400BadRequest; 150return StatusCodes.Status409Conflict; 152return StatusCodes.Status400BadRequest; 154return StatusCodes.Status501NotImplemented; 156return StatusCodes.Status500InternalServerError; 158return StatusCodes.Status503ServiceUnavailable; 160return StatusCodes.Status500InternalServerError; 163return StatusCodes.Status500InternalServerError;
Internal\JsonTranscodingServerCallContext.cs (1)
238HttpContext.Response.StatusCode = StatusCodes.Status200OK;
Microsoft.AspNetCore.Hosting.Tests (14)
HostingApplicationDiagnosticsTests.cs (2)
107context1.HttpContext.Response.StatusCode = StatusCodes.Status500InternalServerError; 108context2.HttpContext.Response.StatusCode = StatusCodes.Status500InternalServerError;
HostingMetricsTests.cs (12)
38context1.HttpContext.Response.StatusCode = StatusCodes.Status200OK; 45m => AssertRequestDuration(m, "1.1", StatusCodes.Status200OK)); 50context2.HttpContext.Response.StatusCode = StatusCodes.Status500InternalServerError; 59m => AssertRequestDuration(m, "1.1", StatusCodes.Status200OK), 60m => AssertRequestDuration(m, "2", StatusCodes.Status500InternalServerError, exceptionName: "System.InvalidOperationException")); 66context3.HttpContext.Response.StatusCode = StatusCodes.Status404NotFound; 75m => AssertRequestDuration(m, "1.1", StatusCodes.Status200OK), 76m => AssertRequestDuration(m, "2", StatusCodes.Status500InternalServerError, exceptionName: "System.InvalidOperationException")); 88m => AssertRequestDuration(m, "1.1", StatusCodes.Status200OK), 89m => AssertRequestDuration(m, "2", StatusCodes.Status500InternalServerError, exceptionName: "System.InvalidOperationException"), 90m => AssertRequestDuration(m, "3", StatusCodes.Status404NotFound, unhandledRequest: true)); 142context1.HttpContext.Response.StatusCode = StatusCodes.Status200OK;
Microsoft.AspNetCore.Http (2)
Builder\ApplicationBuilder.cs (1)
186context.Response.StatusCode = StatusCodes.Status404NotFound;
Timeouts\RequestTimeoutsMiddleware.cs (1)
122context.Response.StatusCode = selectedPolicy?.TimeoutStatusCode ?? StatusCodes.Status504GatewayTimeout;
Microsoft.AspNetCore.Http.Abstractions (2)
BadHttpRequestException.cs (2)
29StatusCode = StatusCodes.Status400BadRequest; 52StatusCode = StatusCodes.Status400BadRequest;
Microsoft.AspNetCore.Http.Connections (25)
Internal\HttpConnectionContext.cs (4)
517nonClonedContext.Response.StatusCode = StatusCodes.Status409Conflict; 527nonClonedContext.Response.StatusCode = StatusCodes.Status404NotFound; 562context.Response.StatusCode = StatusCodes.Status204NoContent; 576context.Response.StatusCode = StatusCodes.Status204NoContent;
Internal\HttpConnectionDispatcher.cs (16)
97context.Response.StatusCode = StatusCodes.Status405MethodNotAllowed; 116context.Response.StatusCode = StatusCodes.Status405MethodNotAllowed; 272if (context.Response.StatusCode == StatusCodes.Status204NoContent) 463context.Response.StatusCode = StatusCodes.Status405MethodNotAllowed; 479context.Response.StatusCode = StatusCodes.Status404NotFound; 497context.Response.StatusCode = StatusCodes.Status404NotFound; 506context.Response.StatusCode = StatusCodes.Status404NotFound; 523context.Response.StatusCode = StatusCodes.Status400BadRequest; 555context.Response.StatusCode = StatusCodes.Status400BadRequest; 566context.Response.StatusCode = StatusCodes.Status202Accepted; 575context.Response.StatusCode = StatusCodes.Status404NotFound; 590context.Response.StatusCode = StatusCodes.Status409Conflict; 596context.Response.StatusCode = StatusCodes.Status400BadRequest; 780context.Response.StatusCode = StatusCodes.Status400BadRequest; 790context.Response.StatusCode = StatusCodes.Status404NotFound; 814context.Response.StatusCode = StatusCodes.Status404NotFound;
Internal\Transports\LongPollingServerTransport.cs (5)
45context.Response.StatusCode = StatusCodes.Status204NoContent; 88context.Response.StatusCode = StatusCodes.Status200OK; 94context.Response.StatusCode = StatusCodes.Status204NoContent; 102context.Response.StatusCode = StatusCodes.Status204NoContent; 109context.Response.StatusCode = StatusCodes.Status500InternalServerError;
Microsoft.AspNetCore.Http.Connections.Tests (38)
HttpConnectionDispatcherTests.cs (38)
320Assert.Equal(StatusCodes.Status404NotFound, context.Response.StatusCode); 361Assert.Equal(StatusCodes.Status404NotFound, context.Response.StatusCode); 399Assert.Equal(StatusCodes.Status405MethodNotAllowed, context.Response.StatusCode); 438Assert.Equal(StatusCodes.Status404NotFound, context.Response.StatusCode); 791Assert.Equal(StatusCodes.Status200OK, context.Response.StatusCode); 869Assert.Equal(StatusCodes.Status400BadRequest, context.Response.StatusCode); 915Assert.Equal(StatusCodes.Status400BadRequest, context.Response.StatusCode); 943Assert.Equal(StatusCodes.Status400BadRequest, context.Response.StatusCode); 1017Assert.Equal(StatusCodes.Status200OK, context.Response.StatusCode); 1049Assert.Equal(StatusCodes.Status200OK, context.Response.StatusCode); 1076Assert.Equal(StatusCodes.Status200OK, context.Response.StatusCode); 1080Assert.Equal(StatusCodes.Status204NoContent, context.Response.StatusCode); 1112Assert.Equal(StatusCodes.Status200OK, context.Response.StatusCode); 1116Assert.Equal(StatusCodes.Status204NoContent, context.Response.StatusCode); 1148Assert.Equal(StatusCodes.Status200OK, context.Response.StatusCode); 1155Assert.Equal(StatusCodes.Status204NoContent, context.Response.StatusCode); 1201Assert.Equal(StatusCodes.Status200OK, context.Response.StatusCode); 1457Assert.Equal(StatusCodes.Status409Conflict, context2.Response.StatusCode); 1515Assert.Equal(StatusCodes.Status204NoContent, context1.Response.StatusCode); 1581Assert.Equal(StatusCodes.Status409Conflict, context1.Response.StatusCode); 1587Assert.Equal(StatusCodes.Status409Conflict, context2.Response.StatusCode); 1625Assert.Equal(StatusCodes.Status404NotFound, context.Response.StatusCode); 1665Assert.Equal(StatusCodes.Status200OK, context.Response.StatusCode); 1697Assert.Equal(StatusCodes.Status200OK, context.Response.StatusCode); 1726Assert.Equal(StatusCodes.Status200OK, context.Response.StatusCode); 1738Assert.Equal(StatusCodes.Status204NoContent, context.Response.StatusCode); 1780Assert.Equal(StatusCodes.Status204NoContent, context1.Response.StatusCode); 1783Assert.Equal(StatusCodes.Status200OK, context2.Response.StatusCode); 1859Assert.Equal(StatusCodes.Status200OK, context.Response.StatusCode); 1871Assert.Equal(StatusCodes.Status200OK, context.Response.StatusCode); 1911Assert.Equal(StatusCodes.Status200OK, context.Response.StatusCode); 1923Assert.Equal(StatusCodes.Status200OK, context.Response.StatusCode); 2043Assert.Equal(StatusCodes.Status400BadRequest, deleteContext.Response.StatusCode); 2092Assert.Equal(StatusCodes.Status202Accepted, deleteContext.Response.StatusCode); 2134Assert.Equal(StatusCodes.Status202Accepted, deleteContext.Response.StatusCode); 2196Assert.Equal(StatusCodes.Status202Accepted, deleteContext.Response.StatusCode); 2750Assert.Equal(StatusCodes.Status500InternalServerError, pollContext.Response.StatusCode); 2802Assert.Equal(StatusCodes.Status202Accepted, deleteContext.Response.StatusCode);
Microsoft.AspNetCore.Http.Extensions (16)
RequestDelegateFactory.cs (10)
1390httpContext.Response.StatusCode = StatusCodes.Status415UnsupportedMediaType; 1406httpContext.Response.StatusCode = StatusCodes.Status400BadRequest; 1412httpContext.Response.StatusCode = StatusCodes.Status400BadRequest; 1507httpContext.Response.StatusCode = StatusCodes.Status400BadRequest; 1514httpContext.Response.StatusCode = StatusCodes.Status400BadRequest; 1521httpContext.Response.StatusCode = StatusCodes.Status415UnsupportedMediaType; 1538httpContext.Response.StatusCode = StatusCodes.Status400BadRequest; 1544httpContext.Response.StatusCode = StatusCodes.Status400BadRequest; 2711throw new BadHttpRequestException(message, StatusCodes.Status415UnsupportedMediaType); 2725throw new BadHttpRequestException(message, StatusCodes.Status415UnsupportedMediaType);
ResponseExtensions.cs (4)
46response.StatusCode = permanent ? StatusCodes.Status308PermanentRedirect : StatusCodes.Status307TemporaryRedirect; 50response.StatusCode = permanent ? StatusCodes.Status301MovedPermanently : StatusCodes.Status302Found;
src\Shared\ProblemDetails\ProblemDetailsDefaults.cs (2)
184StatusCodes.Status400BadRequest : 185StatusCodes.Status500InternalServerError;
Microsoft.AspNetCore.Http.Extensions.Tests (52)
HttpResponseJsonExtensionsTests.cs (12)
33Assert.Equal(StatusCodes.Status200OK, context.Response.StatusCode); 99context.Response.StatusCode = StatusCodes.Status418ImATeapot; 104Assert.Equal(StatusCodes.Status418ImATeapot, context.Response.StatusCode); 174Assert.Equal(StatusCodes.Status200OK, context.Response.StatusCode); 251context.Response.StatusCode = StatusCodes.Status418ImATeapot; 256Assert.Equal(StatusCodes.Status418ImATeapot, context.Response.StatusCode); 272Assert.Equal(StatusCodes.Status200OK, context.Response.StatusCode); 297Assert.Equal(StatusCodes.Status200OK, context.Response.StatusCode); 325Assert.Equal(StatusCodes.Status200OK, context.Response.StatusCode); 359Assert.Equal(StatusCodes.Status200OK, context.Response.StatusCode); 393Assert.Equal(StatusCodes.Status200OK, context.Response.StatusCode); 427Assert.Equal(StatusCodes.Status200OK, context.Response.StatusCode);
ProblemDetailsDefaultWriterTest.cs (22)
34Status = StatusCodes.Status400BadRequest, 71Status = StatusCodes.Status400BadRequest, 103Status = StatusCodes.Status400BadRequest, 137Status = StatusCodes.Status400BadRequest, 179Status = StatusCodes.Status400BadRequest, 219Status = StatusCodes.Status400BadRequest, 256Status = StatusCodes.Status400BadRequest, 299Status = StatusCodes.Status400BadRequest, 342Status = StatusCodes.Status400BadRequest, 385Status = StatusCodes.Status400BadRequest, 428Status = StatusCodes.Status400BadRequest, 551var context = CreateContext(stream, StatusCodes.Status500InternalServerError); 561Assert.Equal(StatusCodes.Status500InternalServerError, problemDetails.Status); 576context.ProblemDetails.Status = StatusCodes.Status406NotAcceptable; 584var context = CreateContext(stream, StatusCodes.Status500InternalServerError); 590ProblemDetails = { Status = StatusCodes.Status400BadRequest } 597Assert.Equal(StatusCodes.Status406NotAcceptable, problemDetails.Status); 605[InlineData(StatusCodes.Status400BadRequest, "Bad Request", "https://tools.ietf.org/html/rfc9110#section-15.5.1")] 606[InlineData(StatusCodes.Status418ImATeapot, "I'm a teapot", null)] 616var context = CreateContext(stream, StatusCodes.Status500InternalServerError); 675int statusCode = StatusCodes.Status400BadRequest, 723Status = StatusCodes.Status400BadRequest,
ProblemDetailsServiceTest.cs (6)
26Response = { Body = stream, StatusCode = StatusCodes.Status400BadRequest }, 52Response = { Body = stream, StatusCode = StatusCodes.Status400BadRequest }, 71Response = { Body = stream, StatusCode = StatusCodes.Status400BadRequest }, 87Response = { Body = stream, StatusCode = StatusCodes.Status400BadRequest }, 102Response = { Body = stream, StatusCode = StatusCodes.Status400BadRequest }, 122Response = { Body = stream, StatusCode = StatusCodes.Status400BadRequest },
RequestDelegateFactoryTests.FormMapping.cs (2)
201Assert.Equal(StatusCodes.Status200OK, httpContext.Response.StatusCode); 234Assert.Equal(StatusCodes.Status200OK, httpContext.Response.StatusCode);
RequestDelegateGenerator\RequestDelegateCreationTests.Filters.cs (2)
39await VerifyResponseBodyAsync(httpContext, string.Empty, StatusCodes.Status400BadRequest); 106}, StatusCodes.Status400BadRequest);
RequestDelegateGenerator\RequestDelegateCreationTests.Forms.cs (1)
337Assert.Equal(StatusCodes.Status415UnsupportedMediaType, ex.StatusCode);
RequestDelegateGenerator\RequestDelegateCreationTests.KeyServices.cs (1)
145Assert.Equal(StatusCodes.Status200OK, httpContext.Response.StatusCode);
RequestDelegateGenerator\RequestDelegateCreationTests.Logging.cs (2)
394Assert.Equal(StatusCodes.Status415UnsupportedMediaType, ex.StatusCode); 443Assert.Equal(StatusCodes.Status415UnsupportedMediaType, ex.StatusCode);
RequestDelegateGenerator\RequestDelegateCreationTests.Responses.cs (1)
410await VerifyResponseBodyAsync(httpContext, "Already gone!", StatusCodes.Status410Gone);
RequestDelegateGenerator\RuntimeCreationTests.ComplexFormBinding.cs (1)
177Assert.Equal(StatusCodes.Status400BadRequest, httpContext.Response.StatusCode);
RequestDelegateGenerator\SharedTypes.cs (1)
977httpContext.Response.StatusCode = StatusCodes.Status410Gone;
ResponseExtensionTests.cs (1)
43context.Response.StatusCode = StatusCodes.Status200OK;
Microsoft.AspNetCore.Http.Microbenchmarks (1)
src\Http\Http.Extensions\test\RequestDelegateGenerator\SharedTypes.cs (1)
977httpContext.Response.StatusCode = StatusCodes.Status410Gone;
Microsoft.AspNetCore.Http.Results (338)
Accepted.cs (3)
47/// Gets the HTTP status code: <see cref="StatusCodes.Status202Accepted"/> 49public int StatusCode => StatusCodes.Status202Accepted; 84builder.Metadata.Add(new ProducesResponseTypeMetadata(StatusCodes.Status202Accepted, typeof(void)));
AcceptedAtRoute.cs (3)
70/// Gets the HTTP status code: <see cref="StatusCodes.Status202Accepted"/> 72public int StatusCode => StatusCodes.Status202Accepted; 111builder.Metadata.Add(new ProducesResponseTypeMetadata(StatusCodes.Status202Accepted, typeof(void)));
AcceptedAtRouteOfT.cs (3)
84/// Gets the HTTP status code: <see cref="StatusCodes.Status202Accepted"/> 86public int StatusCode => StatusCodes.Status202Accepted; 125builder.Metadata.Add(ProducesResponseTypeMetadata.CreateUnvalidated(typeof(TValue), StatusCodes.Status202Accepted, ContentTypeConstants.ApplicationJsonContentTypes));
AcceptedOfT.cs (3)
63/// Gets the HTTP status code: <see cref="StatusCodes.Status202Accepted"/> 65public int StatusCode => StatusCodes.Status202Accepted; 103builder.Metadata.Add(ProducesResponseTypeMetadata.CreateUnvalidated(typeof(TValue), StatusCodes.Status202Accepted, ContentTypeConstants.ApplicationJsonContentTypes));
BadRequest.cs (3)
27/// Gets the HTTP status code: <see cref="StatusCodes.Status400BadRequest"/> 29public int StatusCode => StatusCodes.Status400BadRequest; 54builder.Metadata.Add(new ProducesResponseTypeMetadata(StatusCodes.Status400BadRequest, typeof(void)));
BadRequestOfT.cs (3)
38/// Gets the HTTP status code: <see cref="StatusCodes.Status400BadRequest"/> 40public int StatusCode => StatusCodes.Status400BadRequest; 68builder.Metadata.Add(ProducesResponseTypeMetadata.CreateUnvalidated(typeof(TValue), StatusCodes.Status400BadRequest, ContentTypeConstants.ApplicationJsonContentTypes));
Conflict.cs (3)
27/// Gets the HTTP status code: <see cref="StatusCodes.Status409Conflict"/> 29public int StatusCode => StatusCodes.Status409Conflict; 54builder.Metadata.Add(new ProducesResponseTypeMetadata(StatusCodes.Status409Conflict, typeof(void)));
ConflictOfT.cs (3)
38/// Gets the HTTP status code: <see cref="StatusCodes.Status409Conflict"/> 40public int StatusCode => StatusCodes.Status409Conflict; 68builder.Metadata.Add(ProducesResponseTypeMetadata.CreateUnvalidated(typeof(TValue), StatusCodes.Status409Conflict, ContentTypeConstants.ApplicationJsonContentTypes));
Created.cs (3)
49/// Gets the HTTP status code: <see cref="StatusCodes.Status201Created"/> 51public int StatusCode => StatusCodes.Status201Created; 84builder.Metadata.Add(new ProducesResponseTypeMetadata(StatusCodes.Status201Created, typeof(void)));
CreatedAtRoute.cs (3)
70/// Gets the HTTP status code: <see cref="StatusCodes.Status201Created"/> 72public int StatusCode => StatusCodes.Status201Created; 111builder.Metadata.Add(new ProducesResponseTypeMetadata(StatusCodes.Status201Created, typeof(void)));
CreatedAtRouteOfT.cs (3)
84/// Gets the HTTP status code: <see cref="StatusCodes.Status201Created"/> 86public int StatusCode => StatusCodes.Status201Created; 128builder.Metadata.Add(ProducesResponseTypeMetadata.CreateUnvalidated(typeof(TValue), StatusCodes.Status201Created, ContentTypeConstants.ApplicationJsonContentTypes));
CreatedOfT.cs (3)
64/// Gets the HTTP status code: <see cref="StatusCodes.Status201Created"/> 66public int StatusCode => StatusCodes.Status201Created; 102builder.Metadata.Add(ProducesResponseTypeMetadata.CreateUnvalidated(typeof(TValue), StatusCodes.Status201Created, ContentTypeConstants.ApplicationJsonContentTypes));
InternalServerError.cs (3)
27/// Gets the HTTP status code: <see cref="StatusCodes.Status500InternalServerError"/> 29public int StatusCode => StatusCodes.Status500InternalServerError; 54builder.Metadata.Add(new ProducesResponseTypeMetadata(StatusCodes.Status500InternalServerError, typeof(void)));
InternalServerErrorOfT.cs (3)
38/// Gets the HTTP status code: <see cref="StatusCodes.Status500InternalServerError"/> 40public int StatusCode => StatusCodes.Status500InternalServerError; 68builder.Metadata.Add(ProducesResponseTypeMetadata.CreateUnvalidated(typeof(TValue), StatusCodes.Status500InternalServerError, ContentTypeConstants.ApplicationJsonContentTypes));
NoContent.cs (3)
26/// Gets the HTTP status code: <see cref="StatusCodes.Status204NoContent"/> 28public int StatusCode => StatusCodes.Status204NoContent; 54builder.Metadata.Add(new ProducesResponseTypeMetadata(StatusCodes.Status204NoContent, typeof(void)));
NotFound.cs (3)
26/// Gets the HTTP status code: <see cref="StatusCodes.Status404NotFound"/> 28public int StatusCode => StatusCodes.Status404NotFound; 53builder.Metadata.Add(new ProducesResponseTypeMetadata(StatusCodes.Status404NotFound, typeof(void)));
NotFoundOfT.cs (3)
37/// Gets the HTTP status code: <see cref="StatusCodes.Status404NotFound"/> 39public int StatusCode => StatusCodes.Status404NotFound; 67builder.Metadata.Add(ProducesResponseTypeMetadata.CreateUnvalidated(typeof(TValue), StatusCodes.Status404NotFound, ContentTypeConstants.ApplicationJsonContentTypes));
Ok.cs (3)
26/// Gets the HTTP status code: <see cref="StatusCodes.Status200OK"/> 28public int StatusCode => StatusCodes.Status200OK; 53builder.Metadata.Add(new ProducesResponseTypeMetadata(StatusCodes.Status200OK, typeof(void)));
OkOfT.cs (3)
37/// Gets the HTTP status code: <see cref="StatusCodes.Status200OK"/> 39public int StatusCode => StatusCodes.Status200OK; 67builder.Metadata.Add(ProducesResponseTypeMetadata.CreateUnvalidated(typeof(TValue), StatusCodes.Status200OK, ContentTypeConstants.ApplicationJsonContentTypes));
RedirectHttpResult.cs (2)
112? StatusCodes.Status308PermanentRedirect 113: StatusCodes.Status307TemporaryRedirect;
RedirectToRouteHttpResult.cs (2)
182StatusCodes.Status308PermanentRedirect : StatusCodes.Status307TemporaryRedirect;
Results.cs (66)
30/// <see cref="StatusCodes.Status401Unauthorized"/> and <see cref="StatusCodes.Status403Forbidden"/> 46/// By default, executing this result returns a <see cref="StatusCodes.Status403Forbidden"/>. Some authentication schemes, such as cookies, 47/// will convert <see cref="StatusCodes.Status403Forbidden"/> to a redirect to show a login page. 55/// Some authentication schemes, such as cookies, will convert <see cref="StatusCodes.Status403Forbidden"/> to 280/// This supports range requests (<see cref="StatusCodes.Status206PartialContent"/> or 281/// <see cref="StatusCodes.Status416RangeNotSatisfiable"/> if the range is not satisfiable). 305/// This supports range requests (<see cref="StatusCodes.Status206PartialContent"/> or 306/// <see cref="StatusCodes.Status416RangeNotSatisfiable"/> if the range is not satisfiable). 330/// This supports range requests (<see cref="StatusCodes.Status206PartialContent"/> or 331/// <see cref="StatusCodes.Status416RangeNotSatisfiable"/> if the range is not satisfiable). 353/// This supports range requests (<see cref="StatusCodes.Status206PartialContent"/> or 354/// <see cref="StatusCodes.Status416RangeNotSatisfiable"/> if the range is not satisfiable). 384/// This supports range requests (<see cref="StatusCodes.Status206PartialContent"/> or 385/// <see cref="StatusCodes.Status416RangeNotSatisfiable"/> if the range is not satisfiable). 415/// This supports range requests (<see cref="StatusCodes.Status206PartialContent"/> or 416/// <see cref="StatusCodes.Status416RangeNotSatisfiable"/> if the range is not satisfiable). 462/// This supports range requests (<see cref="StatusCodes.Status206PartialContent"/> or 463/// <see cref="StatusCodes.Status416RangeNotSatisfiable"/> if the range is not satisfiable). 488/// <description>When <paramref name="permanent"/> and <paramref name="preserveMethod"/> are set, sets the <see cref="StatusCodes.Status308PermanentRedirect"/> status code.</description> 491/// <description>When <paramref name="preserveMethod"/> is set, sets the <see cref="StatusCodes.Status307TemporaryRedirect"/> status code.</description> 494/// <description>When <paramref name="permanent"/> is set, sets the <see cref="StatusCodes.Status301MovedPermanently"/> status code.</description> 497/// <description>Otherwise, configures <see cref="StatusCodes.Status302Found"/>.</description> 512/// <description>When <paramref name="permanent"/> and <paramref name="preserveMethod"/> are set, sets the <see cref="StatusCodes.Status308PermanentRedirect"/> status code.</description> 515/// <description>When <paramref name="preserveMethod"/> is set, sets the <see cref="StatusCodes.Status307TemporaryRedirect"/> status code.</description> 518/// <description>When <paramref name="permanent"/> is set, sets the <see cref="StatusCodes.Status301MovedPermanently"/> status code.</description> 521/// <description>Otherwise, configures <see cref="StatusCodes.Status302Found"/>.</description> 536/// <description>When <paramref name="permanent"/> and <paramref name="preserveMethod"/> are set, sets the <see cref="StatusCodes.Status308PermanentRedirect"/> status code.</description> 539/// <description>When <paramref name="preserveMethod"/> is set, sets the <see cref="StatusCodes.Status307TemporaryRedirect"/> status code.</description> 542/// <description>When <paramref name="permanent"/> is set, sets the <see cref="StatusCodes.Status301MovedPermanently"/> status code.</description> 545/// <description>Otherwise, configures <see cref="StatusCodes.Status302Found"/>.</description> 563/// <description>When <paramref name="permanent"/> and <paramref name="preserveMethod"/> are set, sets the <see cref="StatusCodes.Status308PermanentRedirect"/> status code.</description> 566/// <description>When <paramref name="preserveMethod"/> is set, sets the <see cref="StatusCodes.Status307TemporaryRedirect"/> status code.</description> 569/// <description>When <paramref name="permanent"/> is set, sets the <see cref="StatusCodes.Status301MovedPermanently"/> status code.</description> 572/// <description>Otherwise, configures <see cref="StatusCodes.Status302Found"/>.</description> 596/// Produces a <see cref="StatusCodes.Status404NotFound"/> response. 604/// Produces a <see cref="StatusCodes.Status404NotFound"/> response. 612/// Produces a <see cref="StatusCodes.Status401Unauthorized"/> response. 619/// Produces a <see cref="StatusCodes.Status400BadRequest"/> response. 627/// Produces a <see cref="StatusCodes.Status400BadRequest"/> response. 635/// Produces a <see cref="StatusCodes.Status409Conflict"/> response. 643/// Produces a <see cref="StatusCodes.Status409Conflict"/> response. 651/// Produces a <see cref="StatusCodes.Status204NoContent"/> response. 658/// Produces a <see cref="StatusCodes.Status200OK"/> response. 666/// Produces a <see cref="StatusCodes.Status200OK"/> response. 674/// Produces a <see cref="StatusCodes.Status422UnprocessableEntity"/> response. 682/// Produces a <see cref="StatusCodes.Status422UnprocessableEntity"/> response. 690/// Produces a <see cref="StatusCodes.Status500InternalServerError"/> response. 697/// Produces a <see cref="StatusCodes.Status500InternalServerError"/> response. 753/// Produces a <see cref="StatusCodes.Status400BadRequest"/> response 777/// Produces a <see cref="StatusCodes.Status400BadRequest"/> response 829/// Produces a <see cref="StatusCodes.Status201Created"/> response. 836/// Produces a <see cref="StatusCodes.Status201Created"/> response. 845/// Produces a <see cref="StatusCodes.Status201Created"/> response. 854/// Produces a <see cref="StatusCodes.Status201Created"/> response. 863/// Produces a <see cref="StatusCodes.Status201Created"/> response. 872/// Produces a <see cref="StatusCodes.Status201Created"/> response. 883/// Produces a <see cref="StatusCodes.Status201Created"/> response. 895/// Produces a <see cref="StatusCodes.Status201Created"/> response. 906/// Produces a <see cref="StatusCodes.Status201Created"/> response. 918/// Produces a <see cref="StatusCodes.Status202Accepted"/> response. 927/// Produces a <see cref="StatusCodes.Status202Accepted"/> response. 936/// Produces a <see cref="StatusCodes.Status202Accepted"/> response. 947/// Produces a <see cref="StatusCodes.Status202Accepted"/> response. 959/// Produces a <see cref="StatusCodes.Status202Accepted"/> response. 970/// Produces a <see cref="StatusCodes.Status202Accepted"/> response.
ResultsCache.StatusCodes.cs (122)
88StatusCodes.Status101SwitchingProtocols => _status101SwitchingProtocols ??= new(StatusCodes.Status101SwitchingProtocols), 89StatusCodes.Status102Processing => _status102Processing ??= new(StatusCodes.Status102Processing), 90StatusCodes.Status200OK => _status200OK ??= new(StatusCodes.Status200OK), 91StatusCodes.Status201Created => _status201Created ??= new(StatusCodes.Status201Created), 92StatusCodes.Status202Accepted => _status202Accepted ??= new(StatusCodes.Status202Accepted), 93StatusCodes.Status203NonAuthoritative => _status203NonAuthoritative ??= new(StatusCodes.Status203NonAuthoritative), 94StatusCodes.Status204NoContent => _status204NoContent ??= new(StatusCodes.Status204NoContent), 95StatusCodes.Status205ResetContent => _status205ResetContent ??= new(StatusCodes.Status205ResetContent), 96StatusCodes.Status206PartialContent => _status206PartialContent ??= new(StatusCodes.Status206PartialContent), 97StatusCodes.Status207MultiStatus => _status207MultiStatus ??= new(StatusCodes.Status207MultiStatus), 98StatusCodes.Status208AlreadyReported => _status208AlreadyReported ??= new(StatusCodes.Status208AlreadyReported), 99StatusCodes.Status226IMUsed => _status226IMUsed ??= new(StatusCodes.Status226IMUsed), 100StatusCodes.Status300MultipleChoices => _status300MultipleChoices ??= new(StatusCodes.Status300MultipleChoices), 101StatusCodes.Status301MovedPermanently => _status301MovedPermanently ??= new(StatusCodes.Status301MovedPermanently), 102StatusCodes.Status302Found => _status302Found ??= new(StatusCodes.Status302Found), 103StatusCodes.Status303SeeOther => _status303SeeOther ??= new(StatusCodes.Status303SeeOther), 104StatusCodes.Status304NotModified => _status304NotModified ??= new(StatusCodes.Status304NotModified), 105StatusCodes.Status305UseProxy => _status305UseProxy ??= new(StatusCodes.Status305UseProxy), 106StatusCodes.Status306SwitchProxy => _status306SwitchProxy ??= new(StatusCodes.Status306SwitchProxy), 107StatusCodes.Status307TemporaryRedirect => _status307TemporaryRedirect ??= new(StatusCodes.Status307TemporaryRedirect), 108StatusCodes.Status308PermanentRedirect => _status308PermanentRedirect ??= new(StatusCodes.Status308PermanentRedirect), 109StatusCodes.Status400BadRequest => _status400BadRequest ??= new(StatusCodes.Status400BadRequest), 110StatusCodes.Status401Unauthorized => _status401Unauthorized ??= new(StatusCodes.Status401Unauthorized), 111StatusCodes.Status402PaymentRequired => _status402PaymentRequired ??= new(StatusCodes.Status402PaymentRequired), 112StatusCodes.Status403Forbidden => _status403Forbidden ??= new(StatusCodes.Status403Forbidden), 113StatusCodes.Status404NotFound => _status404NotFound ??= new(StatusCodes.Status404NotFound), 114StatusCodes.Status405MethodNotAllowed => _status405MethodNotAllowed ??= new(StatusCodes.Status405MethodNotAllowed), 115StatusCodes.Status406NotAcceptable => _status406NotAcceptable ??= new(StatusCodes.Status406NotAcceptable), 116StatusCodes.Status407ProxyAuthenticationRequired => _status407ProxyAuthenticationRequired ??= new(StatusCodes.Status407ProxyAuthenticationRequired), 117StatusCodes.Status408RequestTimeout => _status408RequestTimeout ??= new(StatusCodes.Status408RequestTimeout), 118StatusCodes.Status409Conflict => _status409Conflict ??= new(StatusCodes.Status409Conflict), 119StatusCodes.Status410Gone => _status410Gone ??= new(StatusCodes.Status410Gone), 120StatusCodes.Status411LengthRequired => _status411LengthRequired ??= new(StatusCodes.Status411LengthRequired), 121StatusCodes.Status412PreconditionFailed => _status412PreconditionFailed ??= new(StatusCodes.Status412PreconditionFailed), 122StatusCodes.Status413RequestEntityTooLarge => _status413RequestEntityTooLarge ??= new(StatusCodes.Status413RequestEntityTooLarge), 123StatusCodes.Status414RequestUriTooLong => _status414RequestUriTooLong ??= new(StatusCodes.Status414RequestUriTooLong), 124StatusCodes.Status415UnsupportedMediaType => _status415UnsupportedMediaType ??= new(StatusCodes.Status415UnsupportedMediaType), 125StatusCodes.Status416RequestedRangeNotSatisfiable => _status416RequestedRangeNotSatisfiable ??= new(StatusCodes.Status416RequestedRangeNotSatisfiable), 126StatusCodes.Status417ExpectationFailed => _status417ExpectationFailed ??= new(StatusCodes.Status417ExpectationFailed), 127StatusCodes.Status418ImATeapot => _status418ImATeapot ??= new(StatusCodes.Status418ImATeapot), 128StatusCodes.Status419AuthenticationTimeout => _status419AuthenticationTimeout ??= new(StatusCodes.Status419AuthenticationTimeout), 129StatusCodes.Status421MisdirectedRequest => _status421MisdirectedRequest ??= new(StatusCodes.Status421MisdirectedRequest), 130StatusCodes.Status422UnprocessableEntity => _status422UnprocessableEntity ??= new(StatusCodes.Status422UnprocessableEntity), 131StatusCodes.Status423Locked => _status423Locked ??= new(StatusCodes.Status423Locked), 132StatusCodes.Status424FailedDependency => _status424FailedDependency ??= new(StatusCodes.Status424FailedDependency), 133StatusCodes.Status426UpgradeRequired => _status426UpgradeRequired ??= new(StatusCodes.Status426UpgradeRequired), 134StatusCodes.Status428PreconditionRequired => _status428PreconditionRequired ??= new(StatusCodes.Status428PreconditionRequired), 135StatusCodes.Status429TooManyRequests => _status429TooManyRequests ??= new(StatusCodes.Status429TooManyRequests), 136StatusCodes.Status431RequestHeaderFieldsTooLarge => _status431RequestHeaderFieldsTooLarge ??= new(StatusCodes.Status431RequestHeaderFieldsTooLarge), 137StatusCodes.Status451UnavailableForLegalReasons => _status451UnavailableForLegalReasons ??= new(StatusCodes.Status451UnavailableForLegalReasons), 138StatusCodes.Status500InternalServerError => _status500InternalServerError ??= new(StatusCodes.Status500InternalServerError), 139StatusCodes.Status501NotImplemented => _status501NotImplemented ??= new(StatusCodes.Status501NotImplemented), 140StatusCodes.Status502BadGateway => _status502BadGateway ??= new(StatusCodes.Status502BadGateway), 141StatusCodes.Status503ServiceUnavailable => _status503ServiceUnavailable ??= new(StatusCodes.Status503ServiceUnavailable), 142StatusCodes.Status504GatewayTimeout => _status504GatewayTimeout ??= new(StatusCodes.Status504GatewayTimeout), 143StatusCodes.Status505HttpVersionNotsupported => _status505HttpVersionNotsupported ??= new(StatusCodes.Status505HttpVersionNotsupported), 144StatusCodes.Status506VariantAlsoNegotiates => _status506VariantAlsoNegotiates ??= new(StatusCodes.Status506VariantAlsoNegotiates), 145StatusCodes.Status507InsufficientStorage => _status507InsufficientStorage ??= new(StatusCodes.Status507InsufficientStorage), 146StatusCodes.Status508LoopDetected => _status508LoopDetected ??= new(StatusCodes.Status508LoopDetected), 147StatusCodes.Status510NotExtended => _status510NotExtended ??= new(StatusCodes.Status510NotExtended), 148StatusCodes.Status511NetworkAuthenticationRequired => _status511NetworkAuthenticationRequired ??= new(StatusCodes.Status511NetworkAuthenticationRequired),
src\Shared\ProblemDetails\ProblemDetailsDefaults.cs (2)
184StatusCodes.Status400BadRequest : 185StatusCodes.Status500InternalServerError;
src\Shared\ResultsHelpers\FileResultHelper.cs (4)
117response.StatusCode = StatusCodes.Status304NotModified; 122response.StatusCode = StatusCodes.Status412PreconditionFailed; 315response.StatusCode = StatusCodes.Status416RangeNotSatisfiable; 322response.StatusCode = StatusCodes.Status206PartialContent;
TypedResults.cs (70)
30/// <see cref="StatusCodes.Status401Unauthorized"/> and <see cref="StatusCodes.Status403Forbidden"/> 46/// By default, executing this result returns a <see cref="StatusCodes.Status403Forbidden"/>. Some authentication schemes, such as cookies, 47/// will convert <see cref="StatusCodes.Status403Forbidden"/> to a redirect to show a login page. 51/// Some authentication schemes, such as cookies, will convert <see cref="StatusCodes.Status403Forbidden"/> to 244/// This supports range requests (<see cref="StatusCodes.Status206PartialContent"/> or 245/// <see cref="StatusCodes.Status416RangeNotSatisfiable"/> if the range is not satisfiable). 279/// This supports range requests (<see cref="StatusCodes.Status206PartialContent"/> or 280/// <see cref="StatusCodes.Status416RangeNotSatisfiable"/> if the range is not satisfiable). 314/// This supports range requests (<see cref="StatusCodes.Status206PartialContent"/> or 315/// <see cref="StatusCodes.Status416RangeNotSatisfiable"/> if the range is not satisfiable). 343/// This supports range requests (<see cref="StatusCodes.Status206PartialContent"/> or 344/// <see cref="StatusCodes.Status416RangeNotSatisfiable"/> if the range is not satisfiable). 384/// This supports range requests (<see cref="StatusCodes.Status206PartialContent"/> or 385/// <see cref="StatusCodes.Status416RangeNotSatisfiable"/> if the range is not satisfiable). 425/// This supports range requests (<see cref="StatusCodes.Status206PartialContent"/> or 426/// <see cref="StatusCodes.Status416RangeNotSatisfiable"/> if the range is not satisfiable). 491/// This supports range requests (<see cref="StatusCodes.Status206PartialContent"/> or 492/// <see cref="StatusCodes.Status416RangeNotSatisfiable"/> if the range is not satisfiable). 524/// This supports range requests (<see cref="StatusCodes.Status206PartialContent"/> or 525/// <see cref="StatusCodes.Status416RangeNotSatisfiable"/> if the range is not satisfiable). 557/// <item><description>When <paramref name="permanent"/> and <paramref name="preserveMethod"/> are set, sets the <see cref="StatusCodes.Status308PermanentRedirect"/> status code.</description></item> 558/// <item><description>When <paramref name="preserveMethod"/> is set, sets the <see cref="StatusCodes.Status307TemporaryRedirect"/> status code.</description></item> 559/// <item><description>When <paramref name="permanent"/> is set, sets the <see cref="StatusCodes.Status301MovedPermanently"/> status code.</description></item> 560/// <item>Otherwise, configures <see cref="StatusCodes.Status302Found"/>.</item> 577/// <item><description>When <paramref name="permanent"/> and <paramref name="preserveMethod"/> are set, sets the <see cref="StatusCodes.Status308PermanentRedirect"/> status code.</description></item> 578/// <item><description>When <paramref name="preserveMethod"/> is set, sets the <see cref="StatusCodes.Status307TemporaryRedirect"/> status code.</description></item> 579/// <item><description>When <paramref name="permanent"/> is set, sets the <see cref="StatusCodes.Status301MovedPermanently"/> status code.</description></item> 580/// <item>Otherwise, configures <see cref="StatusCodes.Status302Found"/>.</item> 597/// <item><description>When <paramref name="permanent"/> and <paramref name="preserveMethod"/> are set, sets the <see cref="StatusCodes.Status308PermanentRedirect"/> status code.</description></item> 598/// <item><description>When <paramref name="preserveMethod"/> is set, sets the <see cref="StatusCodes.Status307TemporaryRedirect"/> status code.</description></item> 599/// <item><description>When <paramref name="permanent"/> is set, sets the <see cref="StatusCodes.Status301MovedPermanently"/> status code.</description></item> 600/// <item><description>Otherwise, configures <see cref="StatusCodes.Status302Found"/>.</description></item> 621/// <item><description>When <paramref name="permanent"/> and <paramref name="preserveMethod"/> are set, sets the <see cref="StatusCodes.Status308PermanentRedirect"/> status code.</description></item> 622/// <item><description>When <paramref name="preserveMethod"/> is set, sets the <see cref="StatusCodes.Status307TemporaryRedirect"/> status code.</description></item> 623/// <item><description>When <paramref name="permanent"/> is set, sets the <see cref="StatusCodes.Status301MovedPermanently"/> status code.</description></item> 624/// <item><description>Otherwise, configures <see cref="StatusCodes.Status302Found"/>.</description></item> 652/// Produces a <see cref="StatusCodes.Status404NotFound"/> response. 658/// Produces a <see cref="StatusCodes.Status404NotFound"/> response. 666/// Produces a <see cref="StatusCodes.Status401Unauthorized"/> response. 672/// Produces a <see cref="StatusCodes.Status400BadRequest"/> response. 678/// Produces a <see cref="StatusCodes.Status400BadRequest"/> response. 686/// Produces a <see cref="StatusCodes.Status409Conflict"/> response. 692/// Produces a <see cref="StatusCodes.Status409Conflict"/> response. 700/// Produces a <see cref="StatusCodes.Status204NoContent"/> response. 706/// Produces a <see cref="StatusCodes.Status200OK"/> response. 712/// Produces a <see cref="StatusCodes.Status200OK"/> response. 720/// Produces a <see cref="StatusCodes.Status422UnprocessableEntity"/> response. 726/// Produces a <see cref="StatusCodes.Status422UnprocessableEntity"/> response. 734/// Produces a <see cref="StatusCodes.Status500InternalServerError"/> response. 740/// Produces a <see cref="StatusCodes.Status500InternalServerError"/> response. 815/// Produces a <see cref="StatusCodes.Status400BadRequest"/> response with an <see cref="HttpValidationProblemDetails"/> value. 836/// Produces a <see cref="StatusCodes.Status400BadRequest"/> response with an <see cref="HttpValidationProblemDetails"/> value. 883/// Produces a <see cref="StatusCodes.Status201Created"/> response. 892/// Produces a <see cref="StatusCodes.Status201Created"/> response. 902/// Produces a <see cref="StatusCodes.Status201Created"/> response. 914/// Produces a <see cref="StatusCodes.Status201Created"/> response. 924/// Produces a <see cref="StatusCodes.Status201Created"/> response. 936/// Produces a <see cref="StatusCodes.Status201Created"/> response. 948/// Produces a <see cref="StatusCodes.Status201Created"/> response. 957/// Produces a <see cref="StatusCodes.Status201Created"/> response. 971/// Produces a <see cref="StatusCodes.Status201Created"/> response. 982/// Produces a <see cref="StatusCodes.Status202Accepted"/> response. 990/// Produces a <see cref="StatusCodes.Status202Accepted"/> response. 1000/// Produces a <see cref="StatusCodes.Status202Accepted"/> response. 1012/// Produces a <see cref="StatusCodes.Status202Accepted"/> response. 1026/// Produces a <see cref="StatusCodes.Status202Accepted"/> response. 1038/// Produces a <see cref="StatusCodes.Status202Accepted"/> response. 1047/// Produces a <see cref="StatusCodes.Status202Accepted"/> response. 1061/// Produces a <see cref="StatusCodes.Status202Accepted"/> response.
UnauthorizedHttpResult.cs (2)
23/// Gets the HTTP status code: <see cref="StatusCodes.Status401Unauthorized"/> 25public int StatusCode => StatusCodes.Status401Unauthorized;
UnprocessableEntity.cs (3)
27/// Gets the HTTP status code: <see cref="StatusCodes.Status422UnprocessableEntity"/> 29public int StatusCode => StatusCodes.Status422UnprocessableEntity; 54builder.Metadata.Add(new ProducesResponseTypeMetadata(StatusCodes.Status422UnprocessableEntity, typeof(void)));
UnprocessableEntityOfT.cs (3)
38/// Gets the HTTP status code: <see cref="StatusCodes.Status422UnprocessableEntity"/> 40public int StatusCode => StatusCodes.Status422UnprocessableEntity; 68builder.Metadata.Add(ProducesResponseTypeMetadata.CreateUnvalidated(typeof(TValue), StatusCodes.Status422UnprocessableEntity, ContentTypeConstants.ApplicationJsonContentTypes));
ValidationProblem.cs (5)
21if (problemDetails is { Status: not null and not StatusCodes.Status400BadRequest }) 27ProblemDetailsDefaults.Apply(ProblemDetails, statusCode: StatusCodes.Status400BadRequest); 45/// Gets the HTTP status code: <see cref="StatusCodes.Status400BadRequest"/> 47public int StatusCode => StatusCodes.Status400BadRequest; 79builder.Metadata.Add(ProducesResponseTypeMetadata.CreateUnvalidated(typeof(HttpValidationProblemDetails), StatusCodes.Status400BadRequest, ContentTypeConstants.ProblemDetailsContentTypes));
Microsoft.AspNetCore.Http.Results.Tests (313)
AcceptedAtRouteOfTResultTests.cs (5)
30Assert.Equal(StatusCodes.Status202Accepted, result.StatusCode); 31Assert.Equal(StatusCodes.Status202Accepted, obj.Status); 98Assert.Equal(StatusCodes.Status202Accepted, httpContext.Response.StatusCode); 134Assert.Equal(StatusCodes.Status202Accepted, producesResponseTypeMetadata.StatusCode); 170Assert.Equal(StatusCodes.Status202Accepted, result.StatusCode);
AcceptedAtRouteResultTests.cs (3)
52Assert.Equal(StatusCodes.Status202Accepted, httpContext.Response.StatusCode); 88Assert.Equal(StatusCodes.Status202Accepted, producesResponseTypeMetadata.StatusCode); 116Assert.Equal(StatusCodes.Status202Accepted, result.StatusCode);
AcceptedOfTResultTests.cs (5)
44Assert.Equal(StatusCodes.Status202Accepted, httpContext.Response.StatusCode); 57Assert.Equal(StatusCodes.Status202Accepted, result.StatusCode); 58Assert.Equal(StatusCodes.Status202Accepted, obj.Status); 75Assert.Equal(StatusCodes.Status202Accepted, producesResponseTypeMetadata.StatusCode); 104Assert.Equal(StatusCodes.Status202Accepted, result.StatusCode);
AcceptedResultTests.cs (3)
28Assert.Equal(StatusCodes.Status202Accepted, httpContext.Response.StatusCode); 45Assert.Equal(StatusCodes.Status202Accepted, producesResponseTypeMetadata.StatusCode); 73Assert.Equal(StatusCodes.Status202Accepted, result.StatusCode);
BadRequestOfTResultTests.cs (10)
28Assert.Equal(StatusCodes.Status400BadRequest, badRequestObjectResult.StatusCode); 40Assert.Equal(StatusCodes.Status400BadRequest, result.StatusCode); 41Assert.Equal(StatusCodes.Status400BadRequest, obj.Status); 59Assert.Equal(StatusCodes.Status400BadRequest, httpContext.Response.StatusCode); 88var details = new ProblemDetails { Status = StatusCodes.Status422UnprocessableEntity, }; 100Assert.Equal(StatusCodes.Status422UnprocessableEntity, details.Status.Value); 101Assert.Equal(StatusCodes.Status400BadRequest, result.StatusCode); 102Assert.Equal(StatusCodes.Status400BadRequest, httpContext.Response.StatusCode); 118Assert.Equal(StatusCodes.Status400BadRequest, producesResponseTypeMetadata.StatusCode); 147Assert.Equal(StatusCodes.Status400BadRequest, result.StatusCode);
BadRequestResultTests.cs (4)
25Assert.Equal(StatusCodes.Status400BadRequest, badRequestResult.StatusCode); 42Assert.Equal(StatusCodes.Status400BadRequest, httpContext.Response.StatusCode); 58Assert.Equal(StatusCodes.Status400BadRequest, producesResponseTypeMetadata.StatusCode); 86Assert.Equal(StatusCodes.Status400BadRequest, result.StatusCode);
ConflictOfTResultTests.cs (6)
27Assert.Equal(StatusCodes.Status409Conflict, conflictObjectResult.StatusCode); 39Assert.Equal(StatusCodes.Status409Conflict, conflictObjectResult.StatusCode); 40Assert.Equal(StatusCodes.Status409Conflict, obj.Status); 58Assert.Equal(StatusCodes.Status409Conflict, httpContext.Response.StatusCode); 96Assert.Equal(StatusCodes.Status409Conflict, producesResponseTypeMetadata.StatusCode); 125Assert.Equal(StatusCodes.Status409Conflict, result.StatusCode);
ConflictResultTests.cs (4)
26Assert.Equal(StatusCodes.Status409Conflict, conflictObjectResult.StatusCode); 43Assert.Equal(StatusCodes.Status409Conflict, httpContext.Response.StatusCode); 59Assert.Equal(StatusCodes.Status409Conflict, producesResponseTypeMetadata.StatusCode); 87Assert.Equal(StatusCodes.Status409Conflict, result.StatusCode);
ContentResultTests.cs (2)
155var result = Assert.IsAssignableFrom<IStatusCodeHttpResult>(new ContentHttpResult("content", contentType, StatusCodes.Status202Accepted)); 156Assert.Equal(StatusCodes.Status202Accepted, result.StatusCode);
CreatedAtRouteOfTResultTests.cs (5)
31Assert.Equal(StatusCodes.Status201Created, result.StatusCode); 32Assert.Equal(StatusCodes.Status201Created, obj.Status); 68Assert.Equal(StatusCodes.Status201Created, httpContext.Response.StatusCode); 104Assert.Equal(StatusCodes.Status201Created, producesResponseTypeMetadata.StatusCode); 139Assert.Equal(StatusCodes.Status201Created, result.StatusCode);
CreatedAtRouteResultTests.cs (3)
51Assert.Equal(StatusCodes.Status201Created, httpContext.Response.StatusCode); 86Assert.Equal(StatusCodes.Status201Created, producesResponseTypeMetadata.StatusCode); 119Assert.Equal(StatusCodes.Status201Created, result.StatusCode);
CreatedOfTResultTests.cs (6)
27Assert.Equal(StatusCodes.Status201Created, result.StatusCode); 28Assert.Equal(StatusCodes.Status201Created, obj.Status); 57Assert.Equal(StatusCodes.Status201Created, httpContext.Response.StatusCode); 74Assert.Equal(StatusCodes.Status201Created, httpContext.Response.StatusCode); 110Assert.Equal(StatusCodes.Status201Created, producesResponseTypeMetadata.StatusCode); 142Assert.Equal(StatusCodes.Status201Created, result.StatusCode);
CreatedResultTests.cs (4)
42Assert.Equal(StatusCodes.Status201Created, httpContext.Response.StatusCode); 59Assert.Equal(StatusCodes.Status201Created, httpContext.Response.StatusCode); 76Assert.Equal(StatusCodes.Status201Created, producesResponseTypeMetadata.StatusCode); 107Assert.Equal(StatusCodes.Status201Created, result.StatusCode);
EmptyResultTests.cs (1)
22Assert.Equal(StatusCodes.Status200OK, httpContext.Response.StatusCode);
InternalServerErrorOfTResultTests.cs (10)
28Assert.Equal(StatusCodes.Status500InternalServerError, internalServerErrorObjectResult.StatusCode); 40Assert.Equal(StatusCodes.Status500InternalServerError, result.StatusCode); 41Assert.Equal(StatusCodes.Status500InternalServerError, obj.Status); 59Assert.Equal(StatusCodes.Status500InternalServerError, httpContext.Response.StatusCode); 88var details = new ProblemDetails { Status = StatusCodes.Status422UnprocessableEntity, }; 100Assert.Equal(StatusCodes.Status422UnprocessableEntity, details.Status.Value); 101Assert.Equal(StatusCodes.Status500InternalServerError, result.StatusCode); 102Assert.Equal(StatusCodes.Status500InternalServerError, httpContext.Response.StatusCode); 118Assert.Equal(StatusCodes.Status500InternalServerError, producesResponseTypeMetadata.StatusCode); 147Assert.Equal(StatusCodes.Status500InternalServerError, result.StatusCode);
InternalServerErrorResultTests.cs (4)
25Assert.Equal(StatusCodes.Status500InternalServerError, internalServerErrorResult.StatusCode); 42Assert.Equal(StatusCodes.Status500InternalServerError, httpContext.Response.StatusCode); 58Assert.Equal(StatusCodes.Status500InternalServerError, producesResponseTypeMetadata.StatusCode); 86Assert.Equal(StatusCodes.Status500InternalServerError, result.StatusCode);
JsonResultTests.cs (17)
100Assert.Equal(StatusCodes.Status200OK, httpContext.Response.StatusCode); 133Assert.Equal(StatusCodes.Status500InternalServerError, httpContext.Response.StatusCode); 138Assert.Equal(StatusCodes.Status500InternalServerError, responseDetails.Status); 162Assert.Equal(StatusCodes.Status400BadRequest, httpContext.Response.StatusCode); 167Assert.Equal(StatusCodes.Status400BadRequest, responseDetails.Status); 176Status = StatusCodes.Status418ImATeapot, 194Assert.Equal(StatusCodes.Status418ImATeapot, httpContext.Response.StatusCode); 199Assert.Equal(StatusCodes.Status418ImATeapot, responseDetails.Status); 208var result = new JsonHttpResult<HttpValidationProblemDetails>(details, jsonSerializerOptions: null, StatusCodes.Status422UnprocessableEntity); 218Assert.Equal(StatusCodes.Status422UnprocessableEntity, details.Status.Value); 225var details = new ProblemDetails { Status = StatusCodes.Status413RequestEntityTooLarge, }; 238Assert.Equal(StatusCodes.Status413RequestEntityTooLarge, details.Status.Value); 239Assert.Equal(StatusCodes.Status413RequestEntityTooLarge, result.StatusCode); 240Assert.Equal(StatusCodes.Status413RequestEntityTooLarge, httpContext.Response.StatusCode); 261var result = Assert.IsAssignableFrom<IContentTypeHttpResult>(new JsonHttpResult<string>(null, jsonSerializerOptions: null, StatusCodes.Status200OK, contentType)); 272var result = Assert.IsAssignableFrom<IStatusCodeHttpResult>(new JsonHttpResult<string>(null, jsonSerializerOptions: null, StatusCodes.Status202Accepted, contentType)); 273Assert.Equal(StatusCodes.Status202Accepted, result.StatusCode);
LocalRedirectResultTests.cs (1)
73Assert.Equal(StatusCodes.Status302Found, httpContext.Response.StatusCode);
NoContentResultTests.cs (4)
24Assert.Equal(StatusCodes.Status204NoContent, result.StatusCode); 39Assert.Equal(StatusCodes.Status204NoContent, httpContext.Response.StatusCode); 55Assert.Equal(StatusCodes.Status204NoContent, producesResponseTypeMetadata.StatusCode); 83Assert.Equal(StatusCodes.Status204NoContent, result.StatusCode);
NotFoundOfTResultTests.cs (7)
25Assert.Equal(StatusCodes.Status404NotFound, result.StatusCode); 26Assert.Equal(StatusCodes.Status404NotFound, obj.Status); 37Assert.Equal(StatusCodes.Status404NotFound, notFound.StatusCode); 47Assert.Equal(StatusCodes.Status404NotFound, notFound.StatusCode); 62Assert.Equal(StatusCodes.Status404NotFound, httpContext.Response.StatusCode); 78Assert.Equal(StatusCodes.Status404NotFound, producesResponseTypeMetadata.StatusCode); 107Assert.Equal(StatusCodes.Status404NotFound, result.StatusCode);
NotFoundResultTests.cs (4)
24Assert.Equal(StatusCodes.Status404NotFound, notFound.StatusCode); 38Assert.Equal(StatusCodes.Status404NotFound, httpContext.Response.StatusCode); 54Assert.Equal(StatusCodes.Status404NotFound, producesResponseTypeMetadata.StatusCode); 82Assert.Equal(StatusCodes.Status404NotFound, result.StatusCode);
OkOfTResultTests.cs (6)
26Assert.Equal(StatusCodes.Status200OK, result.StatusCode); 38Assert.Equal(StatusCodes.Status200OK, result.StatusCode); 39Assert.Equal(StatusCodes.Status200OK, obj.Status); 79Assert.Equal(StatusCodes.Status200OK, httpContext.Response.StatusCode); 95Assert.Equal(StatusCodes.Status200OK, producesResponseTypeMetadata.StatusCode); 124Assert.Equal(StatusCodes.Status200OK, result.StatusCode);
OkResultTests.cs (4)
24Assert.Equal(StatusCodes.Status200OK, result.StatusCode); 41Assert.Equal(StatusCodes.Status200OK, httpContext.Response.StatusCode); 57Assert.Equal(StatusCodes.Status200OK, producesResponseTypeMetadata.StatusCode); 85Assert.Equal(StatusCodes.Status200OK, result.StatusCode);
ProblemResultTests.cs (18)
36Assert.Equal(StatusCodes.Status500InternalServerError, httpContext.Response.StatusCode); 41Assert.Equal(StatusCodes.Status500InternalServerError, responseDetails.Status); 68Assert.Equal(StatusCodes.Status500InternalServerError, httpContext.Response.StatusCode); 73Assert.Equal(StatusCodes.Status500InternalServerError, responseDetails.Status); 97Assert.Equal(StatusCodes.Status400BadRequest, httpContext.Response.StatusCode); 102Assert.Equal(StatusCodes.Status400BadRequest, responseDetails.Status); 111Status = StatusCodes.Status418ImATeapot, 129Assert.Equal(StatusCodes.Status418ImATeapot, httpContext.Response.StatusCode); 134Assert.Equal(StatusCodes.Status418ImATeapot, responseDetails.Status); 161Assert.Equal(StatusCodes.Status400BadRequest, httpContext.Response.StatusCode); 164Assert.Equal(StatusCodes.Status400BadRequest, responseDetails.Status); 173var details = new ProblemDetails { Status = StatusCodes.Status413RequestEntityTooLarge, }; 186Assert.Equal(StatusCodes.Status413RequestEntityTooLarge, details.Status.Value); 187Assert.Equal(StatusCodes.Status413RequestEntityTooLarge, result.StatusCode); 188Assert.Equal(StatusCodes.Status413RequestEntityTooLarge, httpContext.Response.StatusCode); 206var result = Assert.IsAssignableFrom<IStatusCodeHttpResult>(new ProblemHttpResult(new() { Status = StatusCodes.Status416RangeNotSatisfiable })); 207Assert.Equal(StatusCodes.Status416RangeNotSatisfiable, result.StatusCode); 215Assert.Equal(StatusCodes.Status500InternalServerError, result.StatusCode);
RedirectToRouteResultTests.cs (2)
56var expectedStatusCode = StatusCodes.Status301MovedPermanently; 74var expectedStatusCode = StatusCodes.Status308PermanentRedirect;
ResultsTests.cs (61)
34Assert.Equal(StatusCodes.Status202Accepted, result.StatusCode); 50Assert.Equal(StatusCodes.Status202Accepted, result.StatusCode); 65Assert.Equal(StatusCodes.Status202Accepted, result.StatusCode); 76Assert.Equal(StatusCodes.Status202Accepted, result.StatusCode); 92Assert.Equal(StatusCodes.Status202Accepted, result.StatusCode); 110Assert.Equal(StatusCodes.Status202Accepted, result.StatusCode); 125Assert.Equal(StatusCodes.Status202Accepted, result.StatusCode); 142Assert.Equal(StatusCodes.Status202Accepted, result.StatusCode); 160Assert.Equal(StatusCodes.Status202Accepted, result.StatusCode); 175Assert.Equal(StatusCodes.Status202Accepted, result.StatusCode); 189Assert.Equal(StatusCodes.Status202Accepted, result.StatusCode); 205Assert.Equal(StatusCodes.Status202Accepted, result.StatusCode); 217Assert.Equal(StatusCodes.Status202Accepted, result.StatusCode); 232Assert.Equal(StatusCodes.Status400BadRequest, result.StatusCode); 246Assert.Equal(StatusCodes.Status400BadRequest, result.StatusCode); 257Assert.Equal(StatusCodes.Status400BadRequest, result.StatusCode); 411Assert.Equal(StatusCodes.Status500InternalServerError, result.StatusCode); 425Assert.Equal(StatusCodes.Status500InternalServerError, result.StatusCode); 436Assert.Equal(StatusCodes.Status500InternalServerError, result.StatusCode); 491Assert.Equal(StatusCodes.Status409Conflict, result.StatusCode); 505Assert.Equal(StatusCodes.Status409Conflict, result.StatusCode); 516Assert.Equal(StatusCodes.Status409Conflict, result.StatusCode); 591Assert.Equal(StatusCodes.Status201Created, result.StatusCode); 607Assert.Equal(StatusCodes.Status201Created, result.StatusCode); 622Assert.Equal(StatusCodes.Status201Created, result.StatusCode); 637Assert.Equal(StatusCodes.Status201Created, result.StatusCode); 653Assert.Equal(StatusCodes.Status201Created, result.StatusCode); 668Assert.Equal(StatusCodes.Status201Created, result.StatusCode); 756Assert.Equal(StatusCodes.Status201Created, result.StatusCode); 774Assert.Equal(StatusCodes.Status201Created, result.StatusCode); 789Assert.Equal(StatusCodes.Status201Created, result.StatusCode); 803Assert.Equal(StatusCodes.Status201Created, result.StatusCode); 820Assert.Equal(StatusCodes.Status201Created, result.StatusCode); 838Assert.Equal(StatusCodes.Status201Created, result.StatusCode); 855Assert.Equal(StatusCodes.Status201Created, result.StatusCode); 872Assert.Equal(StatusCodes.Status201Created, result.StatusCode); 887Assert.Equal(StatusCodes.Status201Created, result.StatusCode); 902Assert.Equal(StatusCodes.Status201Created, result.StatusCode); 914Assert.Equal(StatusCodes.Status201Created, result.StatusCode); 936var statusCode = StatusCodes.Status208AlreadyReported; 955var statusCode = StatusCodes.Status208AlreadyReported; 1162Assert.Equal(StatusCodes.Status204NoContent, result.StatusCode); 1175Assert.Equal(StatusCodes.Status404NotFound, result.StatusCode); 1189Assert.Equal(StatusCodes.Status404NotFound, result.StatusCode); 1200Assert.Equal(StatusCodes.Status404NotFound, result.StatusCode); 1213Assert.Equal(StatusCodes.Status200OK, result.StatusCode); 1227Assert.Equal(StatusCodes.Status200OK, result.StatusCode); 1238Assert.Equal(StatusCodes.Status200OK, result.StatusCode); 1253var statusCode = StatusCodes.Status409Conflict; 1277var statusCode = StatusCodes.Status409Conflict; 1301var statusCode = StatusCodes.Status409Conflict; 1320[InlineData(StatusCodes.Status400BadRequest, "Bad Request", "https://tools.ietf.org/html/rfc9110#section-15.5.1")] 1321[InlineData(StatusCodes.Status418ImATeapot, "I'm a teapot", null)] 1351Assert.Equal(StatusCodes.Status500InternalServerError, result.StatusCode); 1370Assert.Equal(StatusCodes.Status500InternalServerError, result.StatusCode); 1386Assert.Equal(StatusCodes.Status400BadRequest, result.StatusCode); 1402var statusCode = StatusCodes.Status412PreconditionFailed; // obscure for the test on purpose 1433var statusCode = StatusCodes.Status412PreconditionFailed; // obscure for the test on purpose 1581var statusCode = StatusCodes.Status412PreconditionFailed; 1685Assert.Equal(StatusCodes.Status401Unauthorized, result.StatusCode); 1695Assert.Equal(StatusCodes.Status422UnprocessableEntity, result.StatusCode);
src\Shared\ResultsTests\FileContentResultTestBase.cs (8)
83Assert.Equal(StatusCodes.Status206PartialContent, httpResponse.StatusCode); 122Assert.Equal(StatusCodes.Status206PartialContent, httpResponse.StatusCode); 158Assert.Equal(StatusCodes.Status200OK, httpResponse.StatusCode); 192Assert.Equal(StatusCodes.Status200OK, httpResponse.StatusCode); 224Assert.Equal(StatusCodes.Status200OK, httpResponse.StatusCode); 257Assert.Equal(StatusCodes.Status416RangeNotSatisfiable, httpResponse.StatusCode); 291Assert.Equal(StatusCodes.Status412PreconditionFailed, httpResponse.StatusCode); 325Assert.Equal(StatusCodes.Status304NotModified, httpResponse.StatusCode);
src\Shared\ResultsTests\FileStreamResultTestBase.cs (9)
62Assert.Equal(StatusCodes.Status206PartialContent, httpResponse.StatusCode); 103Assert.Equal(StatusCodes.Status206PartialContent, httpResponse.StatusCode); 141Assert.Equal(StatusCodes.Status200OK, httpResponse.StatusCode); 178Assert.Equal(StatusCodes.Status200OK, httpResponse.StatusCode); 212Assert.Equal(StatusCodes.Status200OK, httpResponse.StatusCode); 247Assert.Equal(StatusCodes.Status416RangeNotSatisfiable, httpResponse.StatusCode); 283Assert.Equal(StatusCodes.Status412PreconditionFailed, httpResponse.StatusCode); 319Assert.Equal(StatusCodes.Status304NotModified, httpResponse.StatusCode); 363Assert.Equal(StatusCodes.Status416RangeNotSatisfiable, httpResponse.StatusCode);
src\Shared\ResultsTests\PhysicalFileResultTestBase.cs (9)
55Assert.Equal(StatusCodes.Status206PartialContent, httpResponse.StatusCode); 85Assert.Equal(StatusCodes.Status206PartialContent, httpResponse.StatusCode); 117Assert.Equal(StatusCodes.Status200OK, httpResponse.StatusCode); 144Assert.Equal(StatusCodes.Status200OK, httpResponse.StatusCode); 172Assert.Equal(StatusCodes.Status200OK, httpResponse.StatusCode); 203Assert.Equal(StatusCodes.Status416RangeNotSatisfiable, httpResponse.StatusCode); 231Assert.Equal(StatusCodes.Status412PreconditionFailed, httpResponse.StatusCode); 258Assert.Equal(StatusCodes.Status304NotModified, httpResponse.StatusCode); 315Assert.Equal(StatusCodes.Status206PartialContent, httpResponse.StatusCode);
src\Shared\ResultsTests\RedirectResultTestBase.cs (2)
35Assert.Equal(StatusCodes.Status302Found, httpContext.Response.StatusCode); 58Assert.Equal(StatusCodes.Status302Found, httpContext.Response.StatusCode);
src\Shared\ResultsTests\VirtualFileResultTestBase.cs (9)
67Assert.Equal(StatusCodes.Status206PartialContent, httpResponse.StatusCode); 103Assert.Equal(StatusCodes.Status206PartialContent, httpResponse.StatusCode); 140Assert.Equal(StatusCodes.Status200OK, httpResponse.StatusCode); 173Assert.Equal(StatusCodes.Status200OK, httpResponse.StatusCode); 207Assert.Equal(StatusCodes.Status200OK, httpResponse.StatusCode); 245Assert.Equal(StatusCodes.Status416RangeNotSatisfiable, httpResponse.StatusCode); 277Assert.Equal(StatusCodes.Status412PreconditionFailed, httpResponse.StatusCode); 308Assert.Equal(StatusCodes.Status304NotModified, httpResponse.StatusCode); 350Assert.Equal(StatusCodes.Status206PartialContent, httpResponse.StatusCode);
StatusCodeResultTests.cs (4)
16var result = new StatusCodeHttpResult(StatusCodes.Status404NotFound); 24Assert.Equal(StatusCodes.Status404NotFound, httpContext.Response.StatusCode); 42var result = Assert.IsAssignableFrom<IStatusCodeHttpResult>(new StatusCodeHttpResult(StatusCodes.Status406NotAcceptable)); 43Assert.Equal(StatusCodes.Status406NotAcceptable, result.StatusCode);
TypedResultsTests.cs (51)
33Assert.Equal(StatusCodes.Status202Accepted, result.StatusCode); 48Assert.Equal(StatusCodes.Status202Accepted, result.StatusCode); 62Assert.Equal(StatusCodes.Status202Accepted, result.StatusCode); 77Assert.Equal(StatusCodes.Status202Accepted, result.StatusCode); 92Assert.Equal(StatusCodes.Status202Accepted, result.StatusCode); 120Assert.Equal(StatusCodes.Status202Accepted, result.StatusCode); 137Assert.Equal(StatusCodes.Status202Accepted, result.StatusCode); 151Assert.Equal(StatusCodes.Status202Accepted, result.StatusCode); 165Assert.Equal(StatusCodes.Status202Accepted, result.StatusCode); 177Assert.Equal(StatusCodes.Status202Accepted, result.StatusCode); 192Assert.Equal(StatusCodes.Status202Accepted, result.StatusCode); 208Assert.Equal(StatusCodes.Status202Accepted, result.StatusCode); 224Assert.Equal(StatusCodes.Status400BadRequest, result.StatusCode); 235Assert.Equal(StatusCodes.Status400BadRequest, result.StatusCode); 501Assert.Equal(StatusCodes.Status409Conflict, result.StatusCode); 512Assert.Equal(StatusCodes.Status409Conflict, result.StatusCode); 573Assert.Equal(StatusCodes.Status201Created, result.StatusCode); 588Assert.Equal(StatusCodes.Status201Created, result.StatusCode); 603Assert.Equal(StatusCodes.Status201Created, result.StatusCode); 618Assert.Equal(StatusCodes.Status201Created, result.StatusCode); 633Assert.Equal(StatusCodes.Status201Created, result.StatusCode); 704Assert.Equal(StatusCodes.Status201Created, result.StatusCode); 721Assert.Equal(StatusCodes.Status201Created, result.StatusCode); 737Assert.Equal(StatusCodes.Status201Created, result.StatusCode); 749Assert.Equal(StatusCodes.Status201Created, result.StatusCode); 764Assert.Equal(StatusCodes.Status201Created, result.StatusCode); 780Assert.Equal(StatusCodes.Status201Created, result.StatusCode); 795Assert.Equal(StatusCodes.Status201Created, result.StatusCode); 809Assert.Equal(StatusCodes.Status201Created, result.StatusCode); 831var statusCode = StatusCodes.Status208AlreadyReported; 1006Assert.Equal(StatusCodes.Status204NoContent, result.StatusCode); 1019Assert.Equal(StatusCodes.Status404NotFound, result.StatusCode); 1030Assert.Equal(StatusCodes.Status404NotFound, result.StatusCode); 1043Assert.Equal(StatusCodes.Status200OK, result.StatusCode); 1054Assert.Equal(StatusCodes.Status200OK, result.StatusCode); 1069var statusCode = StatusCodes.Status409Conflict; 1093var statusCode = StatusCodes.Status409Conflict; 1112[InlineData(StatusCodes.Status400BadRequest, "Bad Request", "https://tools.ietf.org/html/rfc9110#section-15.5.1")] 1113[InlineData(StatusCodes.Status418ImATeapot, "I'm a teapot", null)] 1143Assert.Equal(StatusCodes.Status500InternalServerError, result.StatusCode); 1162Assert.Equal(StatusCodes.Status500InternalServerError, result.StatusCode); 1178Assert.Equal(StatusCodes.Status400BadRequest, result.StatusCode); 1205Assert.Equal(StatusCodes.Status400BadRequest, result.ProblemDetails.Status); 1206Assert.Equal(StatusCodes.Status400BadRequest, result.StatusCode); 1231Assert.Equal(StatusCodes.Status400BadRequest, result.ProblemDetails.Status); 1232Assert.Equal(StatusCodes.Status400BadRequest, result.StatusCode); 1360var statusCode = StatusCodes.Status412PreconditionFailed; 1464Assert.Equal(StatusCodes.Status401Unauthorized, result.StatusCode); 1474Assert.Equal(StatusCodes.Status422UnprocessableEntity, result.StatusCode); 1487Assert.Equal(StatusCodes.Status500InternalServerError, result.StatusCode); 1498Assert.Equal(StatusCodes.Status500InternalServerError, result.StatusCode);
UnauthorizedResultTests.cs (3)
19Assert.Equal(StatusCodes.Status401Unauthorized, result.StatusCode); 34Assert.Equal(StatusCodes.Status401Unauthorized, httpContext.Response.StatusCode); 53Assert.Equal(StatusCodes.Status401Unauthorized, result.StatusCode);
UnprocessableEntityOfTResultTests.cs (6)
26Assert.Equal(StatusCodes.Status422UnprocessableEntity, result.StatusCode); 27Assert.Equal(StatusCodes.Status422UnprocessableEntity, obj.Status); 39Assert.Equal(StatusCodes.Status422UnprocessableEntity, result.StatusCode); 57Assert.Equal(StatusCodes.Status422UnprocessableEntity, httpContext.Response.StatusCode); 95Assert.Equal(StatusCodes.Status422UnprocessableEntity, producesResponseTypeMetadata.StatusCode); 124Assert.Equal(StatusCodes.Status422UnprocessableEntity, result.StatusCode);
UnprocessableEntityResultTests.cs (4)
25Assert.Equal(StatusCodes.Status422UnprocessableEntity, result.StatusCode); 42Assert.Equal(StatusCodes.Status422UnprocessableEntity, httpContext.Response.StatusCode); 58Assert.Equal(StatusCodes.Status422UnprocessableEntity, producesResponseTypeMetadata.StatusCode); 86Assert.Equal(StatusCodes.Status422UnprocessableEntity, result.StatusCode);
Utf8ContentResultTests.cs (2)
84var result = Assert.IsAssignableFrom<IStatusCodeHttpResult>(new Utf8ContentHttpResult("Hello"u8, contentType, statusCode: StatusCodes.Status202Accepted)); 85Assert.Equal(StatusCodes.Status202Accepted, result.StatusCode);
ValidationProblemResultTests.cs (7)
39Assert.Equal(StatusCodes.Status400BadRequest, httpContext.Response.StatusCode); 45Assert.Equal(StatusCodes.Status400BadRequest, responseDetails.Status); 72Assert.Equal(StatusCodes.Status400BadRequest, httpContext.Response.StatusCode); 77Assert.Equal(StatusCodes.Status400BadRequest, responseDetails.Status); 90new HttpValidationProblemDetails { Status = StatusCodes.Status413RequestEntityTooLarge, })); 106Assert.Equal(StatusCodes.Status400BadRequest, producesResponseTypeMetadata.StatusCode); 135Assert.Equal(StatusCodes.Status400BadRequest, result.StatusCode);
Microsoft.AspNetCore.Http.Tests (6)
ApplicationBuilderTests.cs (2)
115context.Response.StatusCode = StatusCodes.Status204NoContent; 123Assert.Equal(StatusCodes.Status204NoContent, httpContext.Response.StatusCode);
Timeouts\RequestTimeoutsMiddlewareTests.cs (4)
197Assert.Equal(StatusCodes.Status418ImATeapot, context.Response.StatusCode); 213Assert.Equal(StatusCodes.Status418ImATeapot, context.Response.StatusCode); 250Assert.Equal(StatusCodes.Status200OK, context.Response.StatusCode); 290TimeoutStatusCode = StatusCodes.Status418ImATeapot,
Microsoft.AspNetCore.HttpLogging.Tests (6)
HttpLoggingMiddlewareTests.cs (6)
1211httpContext.Response.StatusCode = StatusCodes.Status101SwitchingProtocols; 1261httpContext.Response.StatusCode = StatusCodes.Status101SwitchingProtocols; 1315httpContext.Response.StatusCode = StatusCodes.Status101SwitchingProtocols; 1358httpContext.Response.StatusCode = StatusCodes.Status101SwitchingProtocols; 1436httpContext.Response.StatusCode = StatusCodes.Status101SwitchingProtocols; 2000context.Response.StatusCode = StatusCodes.Status418ImATeapot;
Microsoft.AspNetCore.HttpsPolicy (1)
HttpsRedirectionOptions.cs (1)
16public int RedirectStatusCode { get; set; } = StatusCodes.Status307TemporaryRedirect;
Microsoft.AspNetCore.Identity (1)
IdentityApiEndpointRouteBuilderExtensions.cs (1)
115return TypedResults.Problem(result.ToString(), statusCode: StatusCodes.Status401Unauthorized);
Microsoft.AspNetCore.Mvc.ApiExplorer (6)
ApiResponseTypeProvider.cs (6)
109responseTypes.Add(StatusCodes.Status200OK, new ApiResponseType 111StatusCode = StatusCodes.Status200OK, 181if (type != null && (statusCode == StatusCodes.Status200OK || statusCode == StatusCodes.Status201Created)) 251if (type != null && (statusCode == StatusCodes.Status200OK || statusCode == StatusCodes.Status201Created))
Microsoft.AspNetCore.Mvc.ApiExplorer.Test (17)
EndpointMetadataApiDescriptionProviderTest.cs (17)
188[ProducesResponseType(typeof(TimeSpan), StatusCodes.Status201Created)] 215[ProducesResponseType(typeof(TimeSpan), StatusCodes.Status201Created)] 216[ProducesResponseType(StatusCodes.Status400BadRequest)] 253[ProducesResponseType(typeof(InferredJsonClass), StatusCodes.Status201Created)] 254[ProducesResponseType(StatusCodes.Status400BadRequest)] 358[ProducesResponseType(typeof(InferredJsonClass), StatusCodes.Status201Created)] 359[ProducesResponseType(StatusCodes.Status400BadRequest)] 386[ProducesResponseType(typeof(InferredJsonClass), StatusCodes.Status201Created)] 387[ProducesResponseType(StatusCodes.Status400BadRequest)] 835builder.MapGet("/api/todos", () => "").ProducesProblem(StatusCodes.Status400BadRequest); 908.Produces<InferredJsonClass>(StatusCodes.Status200OK) 910.ProducesProblem(StatusCodes.Status404NotFound) 911.ProducesProblem(StatusCodes.Status409Conflict); 960.Produces<InferredJsonClass>(StatusCodes.Status200OK) 961.Produces<InferredJsonClass>(StatusCodes.Status201Created); 1060builder.MapGet("/api/todos", [ProducesResponseType(typeof(List<string>), StatusCodes.Status200OK)] () => "") 1061.Produces<InferredJsonClass>(StatusCodes.Status200OK);
Microsoft.AspNetCore.Mvc.Core (278)
AcceptedAtActionResult.cs (1)
19private const int DefaultStatusCode = StatusCodes.Status202Accepted;
AcceptedAtRouteResult.cs (1)
19private const int DefaultStatusCode = StatusCodes.Status202Accepted;
AcceptedResult.cs (1)
15private const int DefaultStatusCode = StatusCodes.Status202Accepted;
ActionResultOfT.cs (1)
16private const int DefaultStatusCode = StatusCodes.Status200OK;
BadRequestObjectResult.cs (1)
16private const int DefaultStatusCode = StatusCodes.Status400BadRequest;
BadRequestResult.cs (1)
16private const int DefaultStatusCode = StatusCodes.Status400BadRequest;
ConflictObjectResult.cs (1)
16private const int DefaultStatusCode = StatusCodes.Status409Conflict;
ConflictResult.cs (1)
15private const int DefaultStatusCode = StatusCodes.Status409Conflict;
ContentResult.cs (1)
26/// Gets or sets the <see cref="Microsoft.AspNetCore.Http.StatusCodes">HTTP status code</see>.
ControllerBase.cs (212)
296/// <see cref="StatusCodes.Status204NoContent"/> response. 304/// Creates an <see cref="OkResult"/> object that produces an empty <see cref="StatusCodes.Status200OK"/> response. 312/// Creates an <see cref="OkObjectResult"/> object that produces a <see cref="StatusCodes.Status200OK"/> response. 322/// Creates a <see cref="RedirectResult"/> object that redirects (<see cref="StatusCodes.Status302Found"/>) 337/// (<see cref="StatusCodes.Status301MovedPermanently"/>) using the specified <paramref name="url"/>. 351/// and <see cref="RedirectResult.PreserveMethod"/> set to true (<see cref="StatusCodes.Status307TemporaryRedirect"/>) 366/// and <see cref="RedirectResult.PreserveMethod"/> set to true (<see cref="StatusCodes.Status308PermanentRedirect"/>) 381/// (<see cref="StatusCodes.Status302Found"/>) to the specified local <paramref name="localUrl"/>. 395/// true (<see cref="StatusCodes.Status301MovedPermanently"/>) using the specified <paramref name="localUrl"/>. 410/// (<see cref="StatusCodes.Status307TemporaryRedirect"/>) using the specified <paramref name="localUrl"/>. 425/// (<see cref="StatusCodes.Status308PermanentRedirect"/>) using the specified <paramref name="localUrl"/>. 438/// Redirects (<see cref="StatusCodes.Status302Found"/>) to an action with the same name as current one. 466/// Redirects (<see cref="StatusCodes.Status302Found"/>) to the specified action using the <paramref name="actionName"/>. 475/// Redirects (<see cref="StatusCodes.Status302Found"/>) to the specified action using the 486/// Redirects (<see cref="StatusCodes.Status302Found"/>) to the specified action using the 497/// Redirects (<see cref="StatusCodes.Status302Found"/>) to the specified action using the specified 512/// Redirects (<see cref="StatusCodes.Status302Found"/>) to the specified action using the specified 527/// Redirects (<see cref="StatusCodes.Status302Found"/>) to the specified action using the specified <paramref name="actionName"/>, 549/// Redirects (<see cref="StatusCodes.Status307TemporaryRedirect"/>) to the specified action with 579/// Redirects (<see cref="StatusCodes.Status301MovedPermanently"/>) to the specified action with 589/// Redirects (<see cref="StatusCodes.Status301MovedPermanently"/>) to the specified action with 601/// Redirects (<see cref="StatusCodes.Status301MovedPermanently"/>) to the specified action with 613/// Redirects (<see cref="StatusCodes.Status301MovedPermanently"/>) to the specified action with 629/// Redirects (<see cref="StatusCodes.Status301MovedPermanently"/>) to the specified action with 645/// Redirects (<see cref="StatusCodes.Status301MovedPermanently"/>) to the specified action with 673/// Redirects (<see cref="StatusCodes.Status308PermanentRedirect"/>) to the specified action with 703/// Redirects (<see cref="StatusCodes.Status302Found"/>) to the specified route using the specified <paramref name="routeName"/>. 712/// Redirects (<see cref="StatusCodes.Status302Found"/>) to the specified route using the specified <paramref name="routeValues"/>. 721/// Redirects (<see cref="StatusCodes.Status302Found"/>) to the specified route using the specified 732/// Redirects (<see cref="StatusCodes.Status302Found"/>) to the specified route using the specified 743/// Redirects (<see cref="StatusCodes.Status302Found"/>) to the specified route using the specified 763/// Redirects (<see cref="StatusCodes.Status307TemporaryRedirect"/>) to the specified route with 789/// Redirects (<see cref="StatusCodes.Status301MovedPermanently"/>) to the specified route with 799/// Redirects (<see cref="StatusCodes.Status301MovedPermanently"/>) to the specified route with 809/// Redirects (<see cref="StatusCodes.Status301MovedPermanently"/>) to the specified route with 821/// Redirects (<see cref="StatusCodes.Status301MovedPermanently"/>) to the specified route with 833/// Redirects (<see cref="StatusCodes.Status301MovedPermanently"/>) to the specified route with 854/// Redirects (<see cref="StatusCodes.Status308PermanentRedirect"/>) to the specified route with 880/// Redirects (<see cref="StatusCodes.Status302Found"/>) to the specified <paramref name="pageName"/>. 889/// Redirects (<see cref="StatusCodes.Status302Found"/>) to the specified <paramref name="pageName"/> 900/// Redirects (<see cref="StatusCodes.Status302Found"/>) to the specified <paramref name="pageName"/> 911/// Redirects (<see cref="StatusCodes.Status302Found"/>) to the specified <paramref name="pageName"/>. 922/// Redirects (<see cref="StatusCodes.Status302Found"/>) to the specified <paramref name="pageName"/> 934/// Redirects (<see cref="StatusCodes.Status302Found"/>) to the specified <paramref name="pageName"/> 947/// Redirects (<see cref="StatusCodes.Status301MovedPermanently"/>) to the specified <paramref name="pageName"/>. 956/// Redirects (<see cref="StatusCodes.Status301MovedPermanently"/>) to the specified <paramref name="pageName"/> 967/// Redirects (<see cref="StatusCodes.Status301MovedPermanently"/>) to the specified <paramref name="pageName"/> 978/// Redirects (<see cref="StatusCodes.Status301MovedPermanently"/>) to the specified <paramref name="pageName"/> 990/// Redirects (<see cref="StatusCodes.Status301MovedPermanently"/>) to the specified <paramref name="pageName"/> 1007/// Redirects (<see cref="StatusCodes.Status307TemporaryRedirect"/>) to the specified page with 1035/// Redirects (<see cref="StatusCodes.Status308PermanentRedirect"/>) to the specified route with 1065/// Returns a file with the specified <paramref name="fileContents" /> as content (<see cref="StatusCodes.Status200OK"/>), 1067/// This supports range requests (<see cref="StatusCodes.Status206PartialContent"/> or 1068/// <see cref="StatusCodes.Status416RangeNotSatisfiable"/> if the range is not satisfiable). 1078/// Returns a file with the specified <paramref name="fileContents" /> as content (<see cref="StatusCodes.Status200OK"/>), 1080/// This supports range requests (<see cref="StatusCodes.Status206PartialContent"/> or 1081/// <see cref="StatusCodes.Status416RangeNotSatisfiable"/> if the range is not satisfiable). 1092/// Returns a file with the specified <paramref name="fileContents" /> as content (<see cref="StatusCodes.Status200OK"/>), the 1094/// This supports range requests (<see cref="StatusCodes.Status206PartialContent"/> or 1095/// <see cref="StatusCodes.Status416RangeNotSatisfiable"/> if the range is not satisfiable). 1106/// Returns a file with the specified <paramref name="fileContents" /> as content (<see cref="StatusCodes.Status200OK"/>), the 1108/// This supports range requests (<see cref="StatusCodes.Status206PartialContent"/> or 1109/// <see cref="StatusCodes.Status416RangeNotSatisfiable"/> if the range is not satisfiable). 1125/// Returns a file with the specified <paramref name="fileContents" /> as content (<see cref="StatusCodes.Status200OK"/>), 1127/// This supports range requests (<see cref="StatusCodes.Status206PartialContent"/> or 1128/// <see cref="StatusCodes.Status416RangeNotSatisfiable"/> if the range is not satisfiable). 1146/// Returns a file with the specified <paramref name="fileContents" /> as content (<see cref="StatusCodes.Status200OK"/>), 1148/// This supports range requests (<see cref="StatusCodes.Status206PartialContent"/> or 1149/// <see cref="StatusCodes.Status416RangeNotSatisfiable"/> if the range is not satisfiable). 1169/// Returns a file with the specified <paramref name="fileContents" /> as content (<see cref="StatusCodes.Status200OK"/>), the 1171/// This supports range requests (<see cref="StatusCodes.Status206PartialContent"/> or 1172/// <see cref="StatusCodes.Status416RangeNotSatisfiable"/> if the range is not satisfiable). 1192/// Returns a file with the specified <paramref name="fileContents" /> as content (<see cref="StatusCodes.Status200OK"/>), the 1194/// This supports range requests (<see cref="StatusCodes.Status206PartialContent"/> or 1195/// <see cref="StatusCodes.Status416RangeNotSatisfiable"/> if the range is not satisfiable). 1217/// Returns a file in the specified <paramref name="fileStream" /> (<see cref="StatusCodes.Status200OK"/>), with the 1219/// This supports range requests (<see cref="StatusCodes.Status206PartialContent"/> or 1220/// <see cref="StatusCodes.Status416RangeNotSatisfiable"/> if the range is not satisfiable). 1233/// Returns a file in the specified <paramref name="fileStream" /> (<see cref="StatusCodes.Status200OK"/>), with the 1235/// This supports range requests (<see cref="StatusCodes.Status206PartialContent"/> or 1236/// <see cref="StatusCodes.Status416RangeNotSatisfiable"/> if the range is not satisfiable). 1250/// Returns a file in the specified <paramref name="fileStream" /> (<see cref="StatusCodes.Status200OK"/>) with the 1253/// This supports range requests (<see cref="StatusCodes.Status206PartialContent"/> or 1254/// <see cref="StatusCodes.Status416RangeNotSatisfiable"/> if the range is not satisfiable). 1268/// Returns a file in the specified <paramref name="fileStream" /> (<see cref="StatusCodes.Status200OK"/>) with the 1271/// This supports range requests (<see cref="StatusCodes.Status206PartialContent"/> or 1272/// <see cref="StatusCodes.Status416RangeNotSatisfiable"/> if the range is not satisfiable). 1291/// Returns a file in the specified <paramref name="fileStream" /> (<see cref="StatusCodes.Status200OK"/>), 1293/// This supports range requests (<see cref="StatusCodes.Status206PartialContent"/> or 1294/// <see cref="StatusCodes.Status416RangeNotSatisfiable"/> if the range is not satisfiable). 1315/// Returns a file in the specified <paramref name="fileStream" /> (<see cref="StatusCodes.Status200OK"/>), 1317/// This supports range requests (<see cref="StatusCodes.Status206PartialContent"/> or 1318/// <see cref="StatusCodes.Status416RangeNotSatisfiable"/> if the range is not satisfiable). 1341/// Returns a file in the specified <paramref name="fileStream" /> (<see cref="StatusCodes.Status200OK"/>), the 1343/// This supports range requests (<see cref="StatusCodes.Status206PartialContent"/> or 1344/// <see cref="StatusCodes.Status416RangeNotSatisfiable"/> if the range is not satisfiable). 1367/// Returns a file in the specified <paramref name="fileStream" /> (<see cref="StatusCodes.Status200OK"/>), the 1369/// This supports range requests (<see cref="StatusCodes.Status206PartialContent"/> or 1370/// <see cref="StatusCodes.Status416RangeNotSatisfiable"/> if the range is not satisfiable). 1395/// Returns the file specified by <paramref name="virtualPath" /> (<see cref="StatusCodes.Status200OK"/>) with the 1397/// This supports range requests (<see cref="StatusCodes.Status206PartialContent"/> or 1398/// <see cref="StatusCodes.Status416RangeNotSatisfiable"/> if the range is not satisfiable). 1408/// Returns the file specified by <paramref name="virtualPath" /> (<see cref="StatusCodes.Status200OK"/>) with the 1410/// This supports range requests (<see cref="StatusCodes.Status206PartialContent"/> or 1411/// <see cref="StatusCodes.Status416RangeNotSatisfiable"/> if the range is not satisfiable). 1422/// Returns the file specified by <paramref name="virtualPath" /> (<see cref="StatusCodes.Status200OK"/>) with the 1425/// This supports range requests (<see cref="StatusCodes.Status206PartialContent"/> or 1426/// <see cref="StatusCodes.Status416RangeNotSatisfiable"/> if the range is not satisfiable). 1437/// Returns the file specified by <paramref name="virtualPath" /> (<see cref="StatusCodes.Status200OK"/>) with the 1440/// This supports range requests (<see cref="StatusCodes.Status206PartialContent"/> or 1441/// <see cref="StatusCodes.Status416RangeNotSatisfiable"/> if the range is not satisfiable). 1457/// Returns the file specified by <paramref name="virtualPath" /> (<see cref="StatusCodes.Status200OK"/>), and the 1459/// This supports range requests (<see cref="StatusCodes.Status206PartialContent"/> or 1460/// <see cref="StatusCodes.Status416RangeNotSatisfiable"/> if the range is not satisfiable). 1478/// Returns the file specified by <paramref name="virtualPath" /> (<see cref="StatusCodes.Status200OK"/>), and the 1480/// This supports range requests (<see cref="StatusCodes.Status206PartialContent"/> or 1481/// <see cref="StatusCodes.Status416RangeNotSatisfiable"/> if the range is not satisfiable). 1501/// Returns the file specified by <paramref name="virtualPath" /> (<see cref="StatusCodes.Status200OK"/>), the 1503/// This supports range requests (<see cref="StatusCodes.Status206PartialContent"/> or 1504/// <see cref="StatusCodes.Status416RangeNotSatisfiable"/> if the range is not satisfiable). 1524/// Returns the file specified by <paramref name="virtualPath" /> (<see cref="StatusCodes.Status200OK"/>), the 1526/// This supports range requests (<see cref="StatusCodes.Status206PartialContent"/> or 1527/// <see cref="StatusCodes.Status416RangeNotSatisfiable"/> if the range is not satisfiable). 1549/// Returns the file specified by <paramref name="physicalPath" /> (<see cref="StatusCodes.Status200OK"/>) with the 1551/// This supports range requests (<see cref="StatusCodes.Status206PartialContent"/> or 1552/// <see cref="StatusCodes.Status416RangeNotSatisfiable"/> if the range is not satisfiable). 1562/// Returns the file specified by <paramref name="physicalPath" /> (<see cref="StatusCodes.Status200OK"/>) with the 1564/// This supports range requests (<see cref="StatusCodes.Status206PartialContent"/> or 1565/// <see cref="StatusCodes.Status416RangeNotSatisfiable"/> if the range is not satisfiable). 1576/// Returns the file specified by <paramref name="physicalPath" /> (<see cref="StatusCodes.Status200OK"/>) with the 1579/// This supports range requests (<see cref="StatusCodes.Status206PartialContent"/> or 1580/// <see cref="StatusCodes.Status416RangeNotSatisfiable"/> if the range is not satisfiable). 1594/// Returns the file specified by <paramref name="physicalPath" /> (<see cref="StatusCodes.Status200OK"/>) with the 1597/// This supports range requests (<see cref="StatusCodes.Status206PartialContent"/> or 1598/// <see cref="StatusCodes.Status416RangeNotSatisfiable"/> if the range is not satisfiable). 1618/// Returns the file specified by <paramref name="physicalPath" /> (<see cref="StatusCodes.Status200OK"/>), and 1620/// This supports range requests (<see cref="StatusCodes.Status206PartialContent"/> or 1621/// <see cref="StatusCodes.Status416RangeNotSatisfiable"/> if the range is not satisfiable). 1639/// Returns the file specified by <paramref name="physicalPath" /> (<see cref="StatusCodes.Status200OK"/>), and 1641/// This supports range requests (<see cref="StatusCodes.Status206PartialContent"/> or 1642/// <see cref="StatusCodes.Status416RangeNotSatisfiable"/> if the range is not satisfiable). 1662/// Returns the file specified by <paramref name="physicalPath" /> (<see cref="StatusCodes.Status200OK"/>), the 1664/// This supports range requests (<see cref="StatusCodes.Status206PartialContent"/> or 1665/// <see cref="StatusCodes.Status416RangeNotSatisfiable"/> if the range is not satisfiable). 1685/// Returns the file specified by <paramref name="physicalPath" /> (<see cref="StatusCodes.Status200OK"/>), the 1687/// This supports range requests (<see cref="StatusCodes.Status206PartialContent"/> or 1688/// <see cref="StatusCodes.Status416RangeNotSatisfiable"/> if the range is not satisfiable). 1711/// Creates an <see cref="UnauthorizedResult"/> that produces a <see cref="StatusCodes.Status401Unauthorized"/> response. 1719/// Creates an <see cref="UnauthorizedObjectResult"/> that produces a <see cref="StatusCodes.Status401Unauthorized"/> response. 1727/// Creates a <see cref="NotFoundResult"/> that produces a <see cref="StatusCodes.Status404NotFound"/> response. 1735/// Creates a <see cref="NotFoundObjectResult"/> that produces a <see cref="StatusCodes.Status404NotFound"/> response. 1743/// Creates a <see cref="BadRequestResult"/> that produces a <see cref="StatusCodes.Status400BadRequest"/> response. 1751/// Creates a <see cref="BadRequestObjectResult"/> that produces a <see cref="StatusCodes.Status400BadRequest"/> response. 1760/// Creates a <see cref="BadRequestObjectResult"/> that produces a <see cref="StatusCodes.Status400BadRequest"/> response. 1773/// Creates an <see cref="UnprocessableEntityResult"/> that produces a <see cref="StatusCodes.Status422UnprocessableEntity"/> response. 1781/// Creates an <see cref="UnprocessableEntityObjectResult"/> that produces a <see cref="StatusCodes.Status422UnprocessableEntity"/> response. 1790/// Creates an <see cref="UnprocessableEntityObjectResult"/> that produces a <see cref="StatusCodes.Status422UnprocessableEntity"/> response. 1803/// Creates a <see cref="ConflictResult"/> that produces a <see cref="StatusCodes.Status409Conflict"/> response. 1811/// Creates a <see cref="ConflictObjectResult"/> that produces a <see cref="StatusCodes.Status409Conflict"/> response. 1820/// Creates a <see cref="ConflictObjectResult"/> that produces a <see cref="StatusCodes.Status409Conflict"/> response. 1905/// Creates a <see cref="BadRequestObjectResult"/> that produces a <see cref="StatusCodes.Status400BadRequest"/> response. 1909[DefaultStatusCode(StatusCodes.Status400BadRequest)] 1918/// Creates an <see cref="ActionResult"/> that produces a <see cref="StatusCodes.Status400BadRequest"/> response 1924[DefaultStatusCode(StatusCodes.Status400BadRequest)] 1929/// Creates an <see cref="ActionResult"/> that produces a <see cref="StatusCodes.Status400BadRequest"/> response 1934[DefaultStatusCode(StatusCodes.Status400BadRequest)] 1939/// Creates an <see cref="ActionResult"/> that produces a <see cref="StatusCodes.Status400BadRequest"/> response 1952[DefaultStatusCode(StatusCodes.Status400BadRequest)] 1963/// Creates an <see cref="ActionResult"/> that produces a <see cref="StatusCodes.Status400BadRequest"/> response 1976[DefaultStatusCode(StatusCodes.Status400BadRequest)] 2034/// Creates a <see cref="CreatedResult"/> object that produces a <see cref="StatusCodes.Status201Created"/> response. 2044/// Creates a <see cref="CreatedResult"/> object that produces a <see cref="StatusCodes.Status201Created"/> response. 2056/// Creates a <see cref="CreatedResult"/> object that produces a <see cref="StatusCodes.Status201Created"/> response. 2068/// Creates a <see cref="CreatedAtActionResult"/> object that produces a <see cref="StatusCodes.Status201Created"/> response. 2078/// Creates a <see cref="CreatedAtActionResult"/> object that produces a <see cref="StatusCodes.Status201Created"/> response. 2089/// Creates a <see cref="CreatedAtActionResult"/> object that produces a <see cref="StatusCodes.Status201Created"/> response. 2105/// Creates a <see cref="CreatedAtRouteResult"/> object that produces a <see cref="StatusCodes.Status201Created"/> response. 2115/// Creates a <see cref="CreatedAtRouteResult"/> object that produces a <see cref="StatusCodes.Status201Created"/> response. 2125/// Creates a <see cref="CreatedAtRouteResult"/> object that produces a <see cref="StatusCodes.Status201Created"/> response. 2136/// Creates an <see cref="AcceptedResult"/> object that produces a <see cref="StatusCodes.Status202Accepted"/> response. 2144/// Creates an <see cref="AcceptedResult"/> object that produces a <see cref="StatusCodes.Status202Accepted"/> response. 2153/// Creates an <see cref="AcceptedResult"/> object that produces a <see cref="StatusCodes.Status202Accepted"/> response. 2167/// Creates an <see cref="AcceptedResult"/> object that produces a <see cref="StatusCodes.Status202Accepted"/> response. 2177/// Creates an <see cref="AcceptedResult"/> object that produces a <see cref="StatusCodes.Status202Accepted"/> response. 2187/// Creates an <see cref="AcceptedResult"/> object that produces a <see cref="StatusCodes.Status202Accepted"/> response. 2201/// Creates an <see cref="AcceptedAtActionResult"/> object that produces a <see cref="StatusCodes.Status202Accepted"/> response. 2210/// Creates an <see cref="AcceptedAtActionResult"/> object that produces a <see cref="StatusCodes.Status202Accepted"/> response. 2220/// Creates an <see cref="AcceptedAtActionResult"/> object that produces a <see cref="StatusCodes.Status202Accepted"/> response. 2230/// Creates an <see cref="AcceptedAtActionResult"/> object that produces a <see cref="StatusCodes.Status202Accepted"/> response. 2241/// Creates an <see cref="AcceptedAtActionResult"/> object that produces a <see cref="StatusCodes.Status202Accepted"/> response. 2252/// Creates an <see cref="AcceptedAtActionResult"/> object that produces a <see cref="StatusCodes.Status202Accepted"/> response. 2268/// Creates an <see cref="AcceptedAtRouteResult"/> object that produces a <see cref="StatusCodes.Status202Accepted"/> response. 2277/// Creates an <see cref="AcceptedAtRouteResult"/> object that produces a <see cref="StatusCodes.Status202Accepted"/> response. 2286/// Creates an <see cref="AcceptedAtRouteResult"/> object that produces a <see cref="StatusCodes.Status202Accepted"/> response. 2296/// Creates an <see cref="AcceptedAtRouteResult"/> object that produces a <see cref="StatusCodes.Status202Accepted"/> response. 2306/// Creates an <see cref="AcceptedAtRouteResult"/> object that produces a <see cref="StatusCodes.Status202Accepted"/> response. 2322/// <see cref="StatusCodes.Status401Unauthorized"/> and <see cref="StatusCodes.Status403Forbidden"/> 2336/// <see cref="StatusCodes.Status401Unauthorized"/> and <see cref="StatusCodes.Status403Forbidden"/> 2351/// <see cref="StatusCodes.Status401Unauthorized"/> and <see cref="StatusCodes.Status403Forbidden"/> 2368/// <see cref="StatusCodes.Status401Unauthorized"/> and <see cref="StatusCodes.Status403Forbidden"/> 2378/// Creates a <see cref="ForbidResult"/> (<see cref="StatusCodes.Status403Forbidden"/> by default). 2382/// Some authentication schemes, such as cookies, will convert <see cref="StatusCodes.Status403Forbidden"/> to 2390/// Creates a <see cref="ForbidResult"/> (<see cref="StatusCodes.Status403Forbidden"/> by default) with the 2396/// Some authentication schemes, such as cookies, will convert <see cref="StatusCodes.Status403Forbidden"/> to 2404/// Creates a <see cref="ForbidResult"/> (<see cref="StatusCodes.Status403Forbidden"/> by default) with the 2411/// Some authentication schemes, such as cookies, will convert <see cref="StatusCodes.Status403Forbidden"/> to 2419/// Creates a <see cref="ForbidResult"/> (<see cref="StatusCodes.Status403Forbidden"/> by default) with the 2427/// Some authentication schemes, such as cookies, will convert <see cref="StatusCodes.Status403Forbidden"/> to
CreatedAtActionResult.cs (1)
19private const int DefaultStatusCode = StatusCodes.Status201Created;
CreatedAtRouteResult.cs (1)
19private const int DefaultStatusCode = StatusCodes.Status201Created;
CreatedResult.cs (1)
15private const int DefaultStatusCode = StatusCodes.Status201Created;
DefaultApiConventions.cs (20)
19[ProducesResponseType(StatusCodes.Status200OK)] 20[ProducesResponseType(StatusCodes.Status404NotFound)] 33[ProducesResponseType(StatusCodes.Status200OK)] 34[ProducesResponseType(StatusCodes.Status404NotFound)] 49[ProducesResponseType(StatusCodes.Status201Created)] 50[ProducesResponseType(StatusCodes.Status400BadRequest)] 63[ProducesResponseType(StatusCodes.Status201Created)] 64[ProducesResponseType(StatusCodes.Status400BadRequest)] 80[ProducesResponseType(StatusCodes.Status204NoContent)] 81[ProducesResponseType(StatusCodes.Status404NotFound)] 82[ProducesResponseType(StatusCodes.Status400BadRequest)] 100[ProducesResponseType(StatusCodes.Status204NoContent)] 101[ProducesResponseType(StatusCodes.Status404NotFound)] 102[ProducesResponseType(StatusCodes.Status400BadRequest)] 120[ProducesResponseType(StatusCodes.Status204NoContent)] 121[ProducesResponseType(StatusCodes.Status404NotFound)] 122[ProducesResponseType(StatusCodes.Status400BadRequest)] 141[ProducesResponseType(StatusCodes.Status200OK)] 142[ProducesResponseType(StatusCodes.Status404NotFound)] 143[ProducesResponseType(StatusCodes.Status400BadRequest)]
Formatters\HttpNoContentOutputFormatter.cs (2)
38if (response.StatusCode == StatusCodes.Status200OK) 40response.StatusCode = StatusCodes.Status204NoContent;
Formatters\TextOutputFormatter.cs (1)
130const int statusCode = StatusCodes.Status406NotAcceptable;
Infrastructure\LocalRedirectResultExecutor.cs (2)
55StatusCodes.Status308PermanentRedirect : StatusCodes.Status307TemporaryRedirect;
Infrastructure\ObjectResultExecutor.cs (1)
101const int statusCode = StatusCodes.Status406NotAcceptable;
Infrastructure\RedirectResultExecutor.cs (2)
52StatusCodes.Status308PermanentRedirect : StatusCodes.Status307TemporaryRedirect;
Infrastructure\RedirectToActionResultExecutor.cs (2)
58StatusCodes.Status308PermanentRedirect : StatusCodes.Status307TemporaryRedirect;
Infrastructure\RedirectToPageResultExecutor.cs (2)
58StatusCodes.Status308PermanentRedirect : StatusCodes.Status307TemporaryRedirect;
Infrastructure\RedirectToRouteResultExecutor.cs (2)
54StatusCodes.Status308PermanentRedirect : StatusCodes.Status307TemporaryRedirect;
NoContentResult.cs (1)
15private const int DefaultStatusCode = StatusCodes.Status204NoContent;
NotFoundObjectResult.cs (1)
15private const int DefaultStatusCode = StatusCodes.Status404NotFound;
NotFoundResult.cs (1)
16private const int DefaultStatusCode = StatusCodes.Status404NotFound;
OkObjectResult.cs (2)
11/// will produce a <see cref="StatusCodes.Status200OK"/> response if negotiation and formatting succeed. 16private const int DefaultStatusCode = StatusCodes.Status200OK;
OkResult.cs (2)
11/// <see cref="StatusCodes.Status200OK"/> response. 16private const int DefaultStatusCode = StatusCodes.Status200OK;
ProducesAttribute.cs (1)
64public int StatusCode => StatusCodes.Status200OK;
RequireHttpsAttribute.cs (1)
68filterContext.Result = new StatusCodeResult(StatusCodes.Status403Forbidden);
src\Shared\ProblemDetails\ProblemDetailsDefaults.cs (2)
184StatusCodes.Status400BadRequest : 185StatusCodes.Status500InternalServerError;
src\Shared\ResultsHelpers\FileResultHelper.cs (4)
117response.StatusCode = StatusCodes.Status304NotModified; 122response.StatusCode = StatusCodes.Status412PreconditionFailed; 315response.StatusCode = StatusCodes.Status416RangeNotSatisfiable; 322response.StatusCode = StatusCodes.Status206PartialContent;
UnauthorizedObjectResult.cs (1)
15private const int DefaultStatusCode = StatusCodes.Status401Unauthorized;
UnauthorizedResult.cs (1)
16private const int DefaultStatusCode = StatusCodes.Status401Unauthorized;
UnprocessableEntityObjectResult.cs (1)
16private const int DefaultStatusCode = StatusCodes.Status422UnprocessableEntity;
UnprocessableEntityResult.cs (1)
16private const int DefaultStatusCode = StatusCodes.Status422UnprocessableEntity;
UnsupportedMediaTypeResult.cs (1)
16private const int DefaultStatusCode = StatusCodes.Status415UnsupportedMediaType;
Microsoft.AspNetCore.Mvc.Core.Test (142)
AcceptedAtActionResultTests.cs (2)
102Assert.Equal(StatusCodes.Status202Accepted, result.StatusCode); 167Assert.Equal(StatusCodes.Status202Accepted, httpContext.Response.StatusCode);
AcceptedAtRouteResultTests.cs (2)
43Assert.Equal(StatusCodes.Status202Accepted, result.StatusCode); 118Assert.Equal(StatusCodes.Status202Accepted, httpContext.Response.StatusCode);
AcceptedResultTests.cs (3)
39Assert.Equal(StatusCodes.Status202Accepted, result.StatusCode); 80Assert.Equal(StatusCodes.Status202Accepted, httpContext.Response.StatusCode); 99Assert.Equal(StatusCodes.Status202Accepted, httpContext.Response.StatusCode);
ActionResultOfTTest.cs (4)
74Assert.Equal(StatusCodes.Status200OK, objectResult.StatusCode); 81var value = new ProblemDetails { Status = StatusCodes.Status400BadRequest }; 92Assert.Equal(StatusCodes.Status400BadRequest, objectResult.StatusCode); 110Assert.Equal(StatusCodes.Status200OK, objectResult.StatusCode);
BadRequestObjectResultTests.cs (2)
19Assert.Equal(StatusCodes.Status400BadRequest, badRequestObjectResult.StatusCode); 30Assert.Equal(StatusCodes.Status400BadRequest, badRequestObjectResult.StatusCode);
BadRequestResultTests.cs (1)
17Assert.Equal(StatusCodes.Status400BadRequest, badRequest.StatusCode);
ConflictObjectResultTest.cs (2)
19Assert.Equal(StatusCodes.Status409Conflict, conflictObjectResult.StatusCode); 30Assert.Equal(StatusCodes.Status409Conflict, conflictObjectResult.StatusCode);
ConflictResultTest.cs (1)
17Assert.Equal(StatusCodes.Status409Conflict, conflictResult.StatusCode);
ControllerBaseTest.cs (34)
1300Assert.Equal(StatusCodes.Status201Created, result.StatusCode); 1315Assert.Equal(StatusCodes.Status201Created, result.StatusCode); 1331Assert.Equal(StatusCodes.Status201Created, result.StatusCode); 1346Assert.Equal(StatusCodes.Status201Created, result.StatusCode); 1362Assert.Equal(StatusCodes.Status201Created, result.StatusCode); 1377Assert.Equal(StatusCodes.Status201Created, result.StatusCode); 1396Assert.Equal(StatusCodes.Status201Created, result.StatusCode); 1420Assert.Equal(StatusCodes.Status201Created, result.StatusCode); 1457Assert.Equal(StatusCodes.Status201Created, result.StatusCode); 1478Assert.Equal(StatusCodes.Status201Created, result.StatusCode); 1494Assert.Equal(StatusCodes.Status202Accepted, result.StatusCode); 1509Assert.Equal(StatusCodes.Status202Accepted, result.StatusCode); 1525Assert.Equal(StatusCodes.Status202Accepted, result.StatusCode); 1541Assert.Equal(StatusCodes.Status202Accepted, result.StatusCode); 1557Assert.Equal(StatusCodes.Status202Accepted, result.StatusCode); 1572Assert.Equal(StatusCodes.Status202Accepted, result.StatusCode); 1590Assert.Equal(StatusCodes.Status202Accepted, result.StatusCode); 1614Assert.Equal(StatusCodes.Status202Accepted, result.StatusCode); 1636Assert.Equal(StatusCodes.Status202Accepted, result.StatusCode); 1657Assert.Equal(StatusCodes.Status202Accepted, result.StatusCode); 1973Assert.Equal(StatusCodes.Status401Unauthorized, result.StatusCode); 1987Assert.Equal(StatusCodes.Status404NotFound, result.StatusCode); 2001Assert.Equal(StatusCodes.Status404NotFound, result.StatusCode); 2016Assert.Equal(StatusCodes.Status200OK, result.StatusCode); 2030Assert.Equal(StatusCodes.Status400BadRequest, result.StatusCode); 2045Assert.Equal(StatusCodes.Status400BadRequest, result.StatusCode); 2060Assert.Equal(StatusCodes.Status400BadRequest, result.StatusCode); 2076Assert.Equal(StatusCodes.Status422UnprocessableEntity, result.StatusCode); 2091Assert.Equal(StatusCodes.Status422UnprocessableEntity, result.StatusCode); 2106Assert.Equal(StatusCodes.Status422UnprocessableEntity, result.StatusCode); 2123Assert.Equal(StatusCodes.Status409Conflict, result.StatusCode); 2138Assert.Equal(StatusCodes.Status409Conflict, result.StatusCode); 2153Assert.Equal(StatusCodes.Status409Conflict, result.StatusCode); 2176Assert.Equal(StatusCodes.Status204NoContent, result.StatusCode);
CreatedAtActionResultTests.cs (1)
40Assert.Equal(StatusCodes.Status201Created, httpContext.Response.StatusCode);
CreatedAtRouteResultTests.cs (1)
54Assert.Equal(StatusCodes.Status201Created, httpContext.Response.StatusCode);
CreatedResultTests.cs (4)
25Assert.Equal(StatusCodes.Status201Created, result.StatusCode); 74Assert.Equal(StatusCodes.Status201Created, httpContext.Response.StatusCode); 90Assert.Equal(StatusCodes.Status201Created, httpContext.Response.StatusCode); 108Assert.Equal(StatusCodes.Status201Created, httpContext.Response.StatusCode);
Formatters\NoContentFormatterTests.cs (3)
130Assert.Equal(StatusCodes.Status204NoContent, context.HttpContext.Response.StatusCode); 158httpContext.Response.StatusCode = StatusCodes.Status201Created; 172Assert.Equal(StatusCodes.Status201Created, httpContext.Response.StatusCode);
Formatters\TextOutputFormatterTests.cs (1)
231Assert.Equal(StatusCodes.Status406NotAcceptable, context.HttpContext.Response.StatusCode);
HttpNotFoundObjectResultTest.cs (3)
22Assert.Equal(StatusCodes.Status404NotFound, notFound.StatusCode); 32Assert.Equal(StatusCodes.Status404NotFound, notFound.StatusCode); 52Assert.Equal(StatusCodes.Status404NotFound, httpContext.Response.StatusCode);
HttpNotFoundResultTests.cs (1)
17Assert.Equal(StatusCodes.Status404NotFound, notFound.StatusCode);
HttpOkObjectResultTest.cs (2)
42Assert.Equal(StatusCodes.Status200OK, result.StatusCode); 63Assert.Equal(StatusCodes.Status200OK, httpContext.Response.StatusCode);
HttpOkResultTest.cs (2)
22Assert.Equal(StatusCodes.Status200OK, result.StatusCode); 39Assert.Equal(StatusCodes.Status200OK, context.HttpContext.Response.StatusCode);
HttpStatusCodeResultTests.cs (4)
20var result = new StatusCodeResult(StatusCodes.Status404NotFound); 32Assert.Equal(StatusCodes.Status404NotFound, httpContext.Response.StatusCode); 39var result = new StatusCodeResult(StatusCodes.Status404NotFound); 45Assert.Equal(StatusCodes.Status404NotFound, statusResult?.StatusCode);
HttpUnauthorizedResultTests.cs (1)
17Assert.Equal(StatusCodes.Status401Unauthorized, result.StatusCode);
Infrastructure\DefaultApiProblemDetailsWriterTest.cs (3)
30Status = StatusCodes.Status400BadRequest, 67Status = StatusCodes.Status400BadRequest, 201private static HttpContext CreateContext(Stream body, int statusCode = StatusCodes.Status400BadRequest, EndpointMetadataCollection metadata = null)
Infrastructure\ObjectResultExecutorTest.cs (1)
276Assert.Equal(StatusCodes.Status406NotAcceptable, actionContext.HttpContext.Response.StatusCode);
LocalRedirectResultTest.cs (1)
79Assert.Equal(StatusCodes.Status302Found, httpContext.Response.StatusCode);
ObjectResultTests.cs (10)
72StatusCode = StatusCodes.Status422UnprocessableEntity, 91Assert.Equal(StatusCodes.Status422UnprocessableEntity, details.Status.Value); 98var details = new ProblemDetails { Status = StatusCodes.Status413RequestEntityTooLarge, }; 120Assert.Equal(StatusCodes.Status413RequestEntityTooLarge, details.Status.Value); 121Assert.Equal(StatusCodes.Status413RequestEntityTooLarge, result.StatusCode.Value); 122Assert.Equal(StatusCodes.Status413RequestEntityTooLarge, actionContext.HttpContext.Response.StatusCode); 129var details = new ProblemDetails { Status = StatusCodes.Status422UnprocessableEntity, }; 151Assert.Equal(StatusCodes.Status422UnprocessableEntity, details.Status.Value); 152Assert.Equal(StatusCodes.Status400BadRequest, result.StatusCode.Value); 153Assert.Equal(StatusCodes.Status400BadRequest, actionContext.HttpContext.Response.StatusCode);
ProducesResponseTypeAttributeTests.cs (6)
17var producesContentAttribute = new ProducesResponseTypeAttribute(typeof(void), StatusCodes.Status200OK, "application/json", "text/json;charset=utf-8"); 42() => new ProducesResponseTypeAttribute(typeof(void), StatusCodes.Status200OK, contentTypes[0], contentTypes.Skip(1).ToArray())); 53var producesResponseTypeAttribute = new ProducesResponseTypeAttribute(typeof(Person), StatusCodes.Status200OK); 64var producesResponseTypeAttribute = new ProducesResponseTypeAttribute(typeof(Person), StatusCodes.Status200OK); 74var producesResponseTypeAttribute = new ProducesResponseTypeAttribute(typeof(Person), StatusCodes.Status200OK) 87var producesResponseTypeAttribute = new ProducesResponseTypeAttribute(typeof(Person), StatusCodes.Status200OK);
RedirectToActionResultTest.cs (2)
88var expectedStatusCode = StatusCodes.Status302Found; 116var expectedStatusCode = StatusCodes.Status307TemporaryRedirect;
RedirectToRouteResultTest.cs (2)
120var expectedStatusCode = StatusCodes.Status301MovedPermanently; 145var expectedStatusCode = StatusCodes.Status308PermanentRedirect;
RequireHttpsAttributeTests.cs (3)
125Assert.Equal(StatusCodes.Status403Forbidden, result.StatusCode); 144Assert.Equal(StatusCodes.Status404NotFound, result.StatusCode); 223filterContext.Result = new StatusCodeResult(StatusCodes.Status404NotFound);
src\Shared\ResultsTests\FileContentResultTestBase.cs (8)
83Assert.Equal(StatusCodes.Status206PartialContent, httpResponse.StatusCode); 122Assert.Equal(StatusCodes.Status206PartialContent, httpResponse.StatusCode); 158Assert.Equal(StatusCodes.Status200OK, httpResponse.StatusCode); 192Assert.Equal(StatusCodes.Status200OK, httpResponse.StatusCode); 224Assert.Equal(StatusCodes.Status200OK, httpResponse.StatusCode); 257Assert.Equal(StatusCodes.Status416RangeNotSatisfiable, httpResponse.StatusCode); 291Assert.Equal(StatusCodes.Status412PreconditionFailed, httpResponse.StatusCode); 325Assert.Equal(StatusCodes.Status304NotModified, httpResponse.StatusCode);
src\Shared\ResultsTests\FileStreamResultTestBase.cs (9)
62Assert.Equal(StatusCodes.Status206PartialContent, httpResponse.StatusCode); 103Assert.Equal(StatusCodes.Status206PartialContent, httpResponse.StatusCode); 141Assert.Equal(StatusCodes.Status200OK, httpResponse.StatusCode); 178Assert.Equal(StatusCodes.Status200OK, httpResponse.StatusCode); 212Assert.Equal(StatusCodes.Status200OK, httpResponse.StatusCode); 247Assert.Equal(StatusCodes.Status416RangeNotSatisfiable, httpResponse.StatusCode); 283Assert.Equal(StatusCodes.Status412PreconditionFailed, httpResponse.StatusCode); 319Assert.Equal(StatusCodes.Status304NotModified, httpResponse.StatusCode); 363Assert.Equal(StatusCodes.Status416RangeNotSatisfiable, httpResponse.StatusCode);
src\Shared\ResultsTests\PhysicalFileResultTestBase.cs (9)
55Assert.Equal(StatusCodes.Status206PartialContent, httpResponse.StatusCode); 85Assert.Equal(StatusCodes.Status206PartialContent, httpResponse.StatusCode); 117Assert.Equal(StatusCodes.Status200OK, httpResponse.StatusCode); 144Assert.Equal(StatusCodes.Status200OK, httpResponse.StatusCode); 172Assert.Equal(StatusCodes.Status200OK, httpResponse.StatusCode); 203Assert.Equal(StatusCodes.Status416RangeNotSatisfiable, httpResponse.StatusCode); 231Assert.Equal(StatusCodes.Status412PreconditionFailed, httpResponse.StatusCode); 258Assert.Equal(StatusCodes.Status304NotModified, httpResponse.StatusCode); 315Assert.Equal(StatusCodes.Status206PartialContent, httpResponse.StatusCode);
src\Shared\ResultsTests\RedirectResultTestBase.cs (2)
35Assert.Equal(StatusCodes.Status302Found, httpContext.Response.StatusCode); 58Assert.Equal(StatusCodes.Status302Found, httpContext.Response.StatusCode);
src\Shared\ResultsTests\VirtualFileResultTestBase.cs (9)
67Assert.Equal(StatusCodes.Status206PartialContent, httpResponse.StatusCode); 103Assert.Equal(StatusCodes.Status206PartialContent, httpResponse.StatusCode); 140Assert.Equal(StatusCodes.Status200OK, httpResponse.StatusCode); 173Assert.Equal(StatusCodes.Status200OK, httpResponse.StatusCode); 207Assert.Equal(StatusCodes.Status200OK, httpResponse.StatusCode); 245Assert.Equal(StatusCodes.Status416RangeNotSatisfiable, httpResponse.StatusCode); 277Assert.Equal(StatusCodes.Status412PreconditionFailed, httpResponse.StatusCode); 308Assert.Equal(StatusCodes.Status304NotModified, httpResponse.StatusCode); 350Assert.Equal(StatusCodes.Status206PartialContent, httpResponse.StatusCode);
UnprocessableEntityObjectResultTests.cs (2)
19Assert.Equal(StatusCodes.Status422UnprocessableEntity, result.StatusCode); 30Assert.Equal(StatusCodes.Status422UnprocessableEntity, result.StatusCode);
UnprocessableEntityResultTests.cs (1)
17Assert.Equal(StatusCodes.Status422UnprocessableEntity, result.StatusCode);
Microsoft.AspNetCore.Mvc.Cors (2)
CorsAuthorizationFilter.cs (1)
95context.Result = new StatusCodeResult(StatusCodes.Status204NoContent);
DisableCorsAuthorizationFilter.cs (1)
35context.Result = new StatusCodeResult(StatusCodes.Status204NoContent);
Microsoft.AspNetCore.Mvc.Cors.Test (1)
DisableCorsAuthorizationFilterTest.cs (1)
73Assert.Equal(StatusCodes.Status204NoContent, statusCodeResult.StatusCode);
Microsoft.AspNetCore.Mvc.FunctionalTests (11)
ApiExplorerTest.cs (2)
1583Assert.Equal(StatusCodes.Status200OK, responseType.StatusCode); 1589Assert.Equal(StatusCodes.Status200OK, producesResponseTypeMetadata.StatusCode);
InputObjectValidationTests.cs (7)
44StatusCodes.Status400BadRequest, 49StatusCodes.Status400BadRequest, 54StatusCodes.Status400BadRequest, 144Assert.Equal(StatusCodes.Status400BadRequest, (int)response.StatusCode); 214Assert.Equal(expected: StatusCodes.Status400BadRequest, actual: (int)response.StatusCode); 234Assert.Equal(expected: StatusCodes.Status400BadRequest, actual: (int)response.StatusCode); 255Assert.Equal(expected: StatusCodes.Status400BadRequest, actual: (int)response.StatusCode);
InputParentValidationTests.cs (2)
54Assert.Equal(StatusCodes.Status400BadRequest, (int)response.StatusCode); 73Assert.Equal(StatusCodes.Status400BadRequest, (int)response.StatusCode);
Microsoft.AspNetCore.Mvc.RazorPages (167)
PageBase.cs (82)
124/// Creates a <see cref="BadRequestResult"/> that produces a <see cref="StatusCodes.Status400BadRequest"/> response. 131/// Creates a <see cref="BadRequestObjectResult"/> that produces a <see cref="StatusCodes.Status400BadRequest"/> response. 139/// Creates a <see cref="BadRequestObjectResult"/> that produces a <see cref="StatusCodes.Status400BadRequest"/> response. 156/// <see cref="StatusCodes.Status401Unauthorized"/> and <see cref="StatusCodes.Status403Forbidden"/> 169/// <see cref="StatusCodes.Status401Unauthorized"/> and <see cref="StatusCodes.Status403Forbidden"/> 183/// <see cref="StatusCodes.Status401Unauthorized"/> and <see cref="StatusCodes.Status403Forbidden"/> 199/// <see cref="StatusCodes.Status401Unauthorized"/> and <see cref="StatusCodes.Status403Forbidden"/> 208/// Creates a <see cref="ContentResult"/> object with <see cref="StatusCodes.Status200OK"/> by specifying a 217/// Creates a <see cref="ContentResult"/> object with <see cref="StatusCodes.Status200OK"/> by specifying a 227/// Creates a <see cref="ContentResult"/> object with <see cref="StatusCodes.Status200OK"/> by specifying a 246/// Creates a <see cref="ContentResult"/> object with <see cref="StatusCodes.Status200OK"/> by specifying a 262/// Creates a <see cref="ForbidResult"/> (<see cref="StatusCodes.Status403Forbidden"/> by default). 266/// Some authentication schemes, such as cookies, will convert <see cref="StatusCodes.Status403Forbidden"/> to 273/// Creates a <see cref="ForbidResult"/> (<see cref="StatusCodes.Status403Forbidden"/> by default) with the 279/// Some authentication schemes, such as cookies, will convert <see cref="StatusCodes.Status403Forbidden"/> to 286/// Creates a <see cref="ForbidResult"/> (<see cref="StatusCodes.Status403Forbidden"/> by default) with the 293/// Some authentication schemes, such as cookies, will convert <see cref="StatusCodes.Status403Forbidden"/> to 300/// Creates a <see cref="ForbidResult"/> (<see cref="StatusCodes.Status403Forbidden"/> by default) with the 308/// Some authentication schemes, such as cookies, will convert <see cref="StatusCodes.Status403Forbidden"/> to 316/// (<see cref="StatusCodes.Status200OK"/>) and the specified <paramref name="contentType" /> as the Content-Type. 325/// Returns a file with the specified <paramref name="fileContents" /> as content (<see cref="StatusCodes.Status200OK"/>), the 337/// Returns a file in the specified <paramref name="fileStream" /> (<see cref="StatusCodes.Status200OK"/>) 347/// Returns a file in the specified <paramref name="fileStream" /> (<see cref="StatusCodes.Status200OK"/>) with the 359/// Returns the file specified by <paramref name="virtualPath" /> (<see cref="StatusCodes.Status200OK"/>) with the 369/// Returns the file specified by <paramref name="virtualPath" /> (<see cref="StatusCodes.Status200OK"/>) with the 381/// Returns the file specified by <paramref name="physicalPath" /> (<see cref="StatusCodes.Status200OK"/>) with the 391/// Returns the file specified by <paramref name="physicalPath" /> (<see cref="StatusCodes.Status200OK"/>) with the 407/// (<see cref="StatusCodes.Status302Found"/>) to the specified local <paramref name="localUrl"/>. 420/// true (<see cref="StatusCodes.Status301MovedPermanently"/>) using the specified <paramref name="localUrl"/>. 434/// (<see cref="StatusCodes.Status307TemporaryRedirect"/>) using the specified <paramref name="localUrl"/>. 448/// (<see cref="StatusCodes.Status308PermanentRedirect"/>) using the specified <paramref name="localUrl"/>. 460/// Creates an <see cref="NotFoundResult"/> that produces a <see cref="StatusCodes.Status404NotFound"/> response. 467/// Creates an <see cref="NotFoundObjectResult"/> that produces a <see cref="StatusCodes.Status404NotFound"/> response. 497/// (<see cref="StatusCodes.Status301MovedPermanently"/>) using the specified <paramref name="url"/>. 510/// and <see cref="RedirectResult.PreserveMethod"/> set to true (<see cref="StatusCodes.Status307TemporaryRedirect"/>) 524/// and <see cref="RedirectResult.PreserveMethod"/> set to true (<see cref="StatusCodes.Status308PermanentRedirect"/>) 537/// Redirects (<see cref="StatusCodes.Status302Found"/>) to the specified action using the <paramref name="actionName"/>. 545/// Redirects (<see cref="StatusCodes.Status302Found"/>) to the specified action using the 555/// Redirects (<see cref="StatusCodes.Status302Found"/>) to the specified action using the 565/// Redirects (<see cref="StatusCodes.Status302Found"/>) to the specified action using the specified 579/// Redirects (<see cref="StatusCodes.Status302Found"/>) to the specified action using the specified 593/// Redirects (<see cref="StatusCodes.Status302Found"/>) to the specified action using the specified <paramref name="actionName"/>, 609/// Redirects (<see cref="StatusCodes.Status307TemporaryRedirect"/>) to the specified action with 635/// Redirects (<see cref="StatusCodes.Status301MovedPermanently"/>) to the specified action with 646/// Redirects (<see cref="StatusCodes.Status301MovedPermanently"/>) to the specified action with 659/// Redirects (<see cref="StatusCodes.Status301MovedPermanently"/>) to the specified action with 672/// Redirects (<see cref="StatusCodes.Status301MovedPermanently"/>) to the specified action with 689/// Redirects (<see cref="StatusCodes.Status301MovedPermanently"/>) to the specified action with 706/// Redirects (<see cref="StatusCodes.Status301MovedPermanently"/>) to the specified action with 730/// Redirects (<see cref="StatusCodes.Status308PermanentRedirect"/>) to the specified action with 756/// Redirects (<see cref="StatusCodes.Status302Found"/>) to the specified route using the specified <paramref name="routeName"/>. 766/// Redirects (<see cref="StatusCodes.Status302Found"/>) to the specified route using the specified <paramref name="routeValues"/>. 776/// Redirects (<see cref="StatusCodes.Status302Found"/>) to the specified route using the specified 788/// Redirects (<see cref="StatusCodes.Status302Found"/>) to the specified route using the specified 800/// Redirects (<see cref="StatusCodes.Status302Found"/>) to the specified route using the specified 816/// Redirects (<see cref="StatusCodes.Status307TemporaryRedirect"/>) to the specified route with 838/// Redirects (<see cref="StatusCodes.Status301MovedPermanently"/>) to the specified route with 849/// Redirects (<see cref="StatusCodes.Status301MovedPermanently"/>) to the specified route with 860/// Redirects (<see cref="StatusCodes.Status301MovedPermanently"/>) to the specified route with 873/// Redirects (<see cref="StatusCodes.Status301MovedPermanently"/>) to the specified route with 886/// Redirects (<see cref="StatusCodes.Status301MovedPermanently"/>) to the specified route with 901/// Redirects (<see cref="StatusCodes.Status308PermanentRedirect"/>) to the specified route with 923/// Redirects (<see cref="StatusCodes.Status302Found"/>) to the current page. 930/// Redirects (<see cref="StatusCodes.Status302Found"/>) to the current page with the specified <paramref name="routeValues"/>. 938/// Redirects (<see cref="StatusCodes.Status302Found"/>) to the specified <paramref name="pageName"/>. 946/// Redirects (<see cref="StatusCodes.Status302Found"/>) to the specified <paramref name="pageName"/> 956/// Redirects (<see cref="StatusCodes.Status302Found"/>) to the specified <paramref name="pageName"/> 966/// Redirects (<see cref="StatusCodes.Status302Found"/>) to the specified <paramref name="pageName"/> 977/// Redirects (<see cref="StatusCodes.Status302Found"/>) to the specified <paramref name="pageName"/> 989/// Redirects (<see cref="StatusCodes.Status301MovedPermanently"/>) to the specified <paramref name="pageName"/>. 997/// Redirects (<see cref="StatusCodes.Status301MovedPermanently"/>) to the specified <paramref name="pageName"/> 1007/// Redirects (<see cref="StatusCodes.Status301MovedPermanently"/>) to the specified <paramref name="pageName"/> 1017/// Redirects (<see cref="StatusCodes.Status301MovedPermanently"/>) to the specified <paramref name="pageName"/> 1028/// Redirects (<see cref="StatusCodes.Status301MovedPermanently"/>) to the specified <paramref name="pageName"/> 1039/// Redirects (<see cref="StatusCodes.Status301MovedPermanently"/>) to the specified <paramref name="pageName"/> 1051/// Redirects (<see cref="StatusCodes.Status307TemporaryRedirect"/>) to the specified page with 1076/// Redirects (<see cref="StatusCodes.Status308PermanentRedirect"/>) to the specified route with 1159/// Creates an <see cref="UnauthorizedResult"/> that produces an <see cref="StatusCodes.Status401Unauthorized"/> response.
PageModel.cs (85)
456/// Creates a <see cref="BadRequestResult"/> that produces a <see cref="StatusCodes.Status400BadRequest"/> response. 463/// Creates a <see cref="BadRequestObjectResult"/> that produces a <see cref="StatusCodes.Status400BadRequest"/> response. 471/// Creates a <see cref="BadRequestObjectResult"/> that produces a <see cref="StatusCodes.Status400BadRequest"/> response. 488/// <see cref="StatusCodes.Status401Unauthorized"/> and <see cref="StatusCodes.Status403Forbidden"/> 501/// <see cref="StatusCodes.Status401Unauthorized"/> and <see cref="StatusCodes.Status403Forbidden"/> 515/// <see cref="StatusCodes.Status401Unauthorized"/> and <see cref="StatusCodes.Status403Forbidden"/> 531/// <see cref="StatusCodes.Status401Unauthorized"/> and <see cref="StatusCodes.Status403Forbidden"/> 540/// Creates a <see cref="ContentResult"/> object with <see cref="StatusCodes.Status200OK"/> by specifying a 549/// Creates a <see cref="ContentResult"/> object with <see cref="StatusCodes.Status200OK"/> by specifying a 559/// Creates a <see cref="ContentResult"/> object with <see cref="StatusCodes.Status200OK"/> by specifying a 578/// Creates a <see cref="ContentResult"/> object with <see cref="StatusCodes.Status200OK"/> by specifying a 594/// Creates a <see cref="ForbidResult"/> (<see cref="StatusCodes.Status403Forbidden"/> by default). 598/// Some authentication schemes, such as cookies, will convert <see cref="StatusCodes.Status403Forbidden"/> to 605/// Creates a <see cref="ForbidResult"/> (<see cref="StatusCodes.Status403Forbidden"/> by default) with the 611/// Some authentication schemes, such as cookies, will convert <see cref="StatusCodes.Status403Forbidden"/> to 618/// Creates a <see cref="ForbidResult"/> (<see cref="StatusCodes.Status403Forbidden"/> by default) with the 625/// Some authentication schemes, such as cookies, will convert <see cref="StatusCodes.Status403Forbidden"/> to 632/// Creates a <see cref="ForbidResult"/> (<see cref="StatusCodes.Status403Forbidden"/> by default) with the 640/// Some authentication schemes, such as cookies, will convert <see cref="StatusCodes.Status403Forbidden"/> to 648/// (<see cref="StatusCodes.Status200OK"/>) and the specified <paramref name="contentType" /> as the Content-Type. 657/// Returns a file with the specified <paramref name="fileContents" /> as content (<see cref="StatusCodes.Status200OK"/>), the 669/// Returns a file in the specified <paramref name="fileStream" /> (<see cref="StatusCodes.Status200OK"/>) 679/// Returns a file in the specified <paramref name="fileStream" /> (<see cref="StatusCodes.Status200OK"/>) with the 691/// Returns the file specified by <paramref name="virtualPath" /> (<see cref="StatusCodes.Status200OK"/>) with the 701/// Returns the file specified by <paramref name="virtualPath" /> (<see cref="StatusCodes.Status200OK"/>) with the 714/// (<see cref="StatusCodes.Status302Found"/>) to the specified local <paramref name="localUrl"/>. 727/// true (<see cref="StatusCodes.Status301MovedPermanently"/>) using the specified <paramref name="localUrl"/>. 741/// (<see cref="StatusCodes.Status307TemporaryRedirect"/>) using the specified <paramref name="localUrl"/>. 755/// (<see cref="StatusCodes.Status308PermanentRedirect"/>) using the specified <paramref name="localUrl"/>. 767/// Creates an <see cref="NotFoundResult"/> that produces a <see cref="StatusCodes.Status404NotFound"/> response. 774/// Creates an <see cref="NotFoundObjectResult"/> that produces a <see cref="StatusCodes.Status404NotFound"/> response. 787/// Returns the file specified by <paramref name="physicalPath" /> (<see cref="StatusCodes.Status200OK"/>) with the 797/// Returns the file specified by <paramref name="physicalPath" /> (<see cref="StatusCodes.Status200OK"/>) with the 812/// Creates a <see cref="RedirectResult"/> object that redirects (<see cref="StatusCodes.Status302Found"/>) 826/// (<see cref="StatusCodes.Status301MovedPermanently"/>) using the specified <paramref name="url"/>. 839/// and <see cref="RedirectResult.PreserveMethod"/> set to true (<see cref="StatusCodes.Status307TemporaryRedirect"/>) 853/// and <see cref="RedirectResult.PreserveMethod"/> set to true (<see cref="StatusCodes.Status308PermanentRedirect"/>) 866/// Redirects (<see cref="StatusCodes.Status302Found"/>) to the specified action using the <paramref name="actionName"/>. 874/// Redirects (<see cref="StatusCodes.Status302Found"/>) to the specified action using the 884/// Redirects (<see cref="StatusCodes.Status302Found"/>) to the specified action using the 894/// Redirects (<see cref="StatusCodes.Status302Found"/>) to the specified action using the specified 908/// Redirects (<see cref="StatusCodes.Status302Found"/>) to the specified action using the specified 922/// Redirects (<see cref="StatusCodes.Status302Found"/>) to the specified action using the specified <paramref name="actionName"/>, 943/// Redirects (<see cref="StatusCodes.Status307TemporaryRedirect"/>) to the specified action with 972/// Redirects (<see cref="StatusCodes.Status301MovedPermanently"/>) to the specified action with 981/// Redirects (<see cref="StatusCodes.Status301MovedPermanently"/>) to the specified action with 992/// Redirects (<see cref="StatusCodes.Status301MovedPermanently"/>) to the specified action with 1003/// Redirects (<see cref="StatusCodes.Status301MovedPermanently"/>) to the specified action with 1018/// Redirects (<see cref="StatusCodes.Status301MovedPermanently"/>) to the specified action with 1033/// Redirects (<see cref="StatusCodes.Status301MovedPermanently"/>) to the specified action with 1060/// Redirects (<see cref="StatusCodes.Status308PermanentRedirect"/>) to the specified action with 1089/// Redirects (<see cref="StatusCodes.Status302Found"/>) to the specified route using the specified <paramref name="routeName"/>. 1097/// Redirects (<see cref="StatusCodes.Status302Found"/>) to the specified route using the specified <paramref name="routeValues"/>. 1105/// Redirects (<see cref="StatusCodes.Status302Found"/>) to the specified route using the specified 1115/// Redirects (<see cref="StatusCodes.Status302Found"/>) to the specified route using the specified 1125/// Redirects (<see cref="StatusCodes.Status302Found"/>) to the specified route using the specified 1144/// Redirects (<see cref="StatusCodes.Status307TemporaryRedirect"/>) to the specified route with 1169/// Redirects (<see cref="StatusCodes.Status301MovedPermanently"/>) to the specified route with 1178/// Redirects (<see cref="StatusCodes.Status301MovedPermanently"/>) to the specified route with 1187/// Redirects (<see cref="StatusCodes.Status301MovedPermanently"/>) to the specified route with 1198/// Redirects (<see cref="StatusCodes.Status301MovedPermanently"/>) to the specified route with 1209/// Redirects (<see cref="StatusCodes.Status301MovedPermanently"/>) to the specified route with 1229/// Redirects (<see cref="StatusCodes.Status308PermanentRedirect"/>) to the specified route with 1254/// Redirects (<see cref="StatusCodes.Status302Found"/>) to the current page. 1261/// Redirects (<see cref="StatusCodes.Status302Found"/>) to the current page with the specified <paramref name="routeValues"/>. 1269/// Redirects (<see cref="StatusCodes.Status302Found"/>) to the specified <paramref name="pageName"/>. 1277/// Redirects (<see cref="StatusCodes.Status302Found"/>) to the specified <paramref name="pageName"/> 1287/// Redirects (<see cref="StatusCodes.Status302Found"/>) to the specified <paramref name="pageName"/> 1298/// Redirects (<see cref="StatusCodes.Status302Found"/>) to the specified <paramref name="pageName"/> 1308/// Redirects (<see cref="StatusCodes.Status302Found"/>) to the specified <paramref name="pageName"/> 1319/// Redirects (<see cref="StatusCodes.Status302Found"/>) to the specified <paramref name="pageName"/> 1331/// Redirects (<see cref="StatusCodes.Status301MovedPermanently"/>) to the specified <paramref name="pageName"/>. 1339/// Redirects (<see cref="StatusCodes.Status301MovedPermanently"/>) to the specified <paramref name="pageName"/> 1349/// Redirects (<see cref="StatusCodes.Status301MovedPermanently"/>) to the specified <paramref name="pageName"/>. 1358/// Redirects (<see cref="StatusCodes.Status301MovedPermanently"/>) to the specified <paramref name="pageName"/> 1369/// Redirects (<see cref="StatusCodes.Status301MovedPermanently"/>) to the specified <paramref name="pageName"/> 1380/// Redirects (<see cref="StatusCodes.Status301MovedPermanently"/>) to the specified <paramref name="pageName"/> 1391/// Redirects (<see cref="StatusCodes.Status301MovedPermanently"/>) to the specified <paramref name="pageName"/> 1403/// Redirects (<see cref="StatusCodes.Status307TemporaryRedirect"/>) to the specified page with 1428/// Redirects (<see cref="StatusCodes.Status308PermanentRedirect"/>) to the specified route with 1516/// Creates an <see cref="UnauthorizedResult"/> that produces an <see cref="StatusCodes.Status401Unauthorized"/> response.
Microsoft.AspNetCore.Mvc.RazorPages.Test (10)
PageModelTest.cs (5)
1503Assert.Equal(StatusCodes.Status401Unauthorized, result.StatusCode); 1517Assert.Equal(StatusCodes.Status400BadRequest, result.StatusCode); 1531Assert.Equal(StatusCodes.Status400BadRequest, result.StatusCode); 1546Assert.Equal(StatusCodes.Status404NotFound, result.StatusCode); 1560Assert.Equal(StatusCodes.Status404NotFound, result.StatusCode);
PageTest.cs (5)
1493Assert.Equal(StatusCodes.Status401Unauthorized, result.StatusCode); 1507Assert.Equal(StatusCodes.Status400BadRequest, result.StatusCode); 1521Assert.Equal(StatusCodes.Status400BadRequest, result.StatusCode); 1536Assert.Equal(StatusCodes.Status404NotFound, result.StatusCode); 1550Assert.Equal(StatusCodes.Status404NotFound, result.StatusCode);
Microsoft.AspNetCore.Mvc.ViewFeatures.Test (7)
ControllerUnitTestabilityTests.cs (7)
99Assert.Equal(StatusCodes.Status201Created, createdResult.StatusCode); 119Assert.Equal(StatusCodes.Status202Accepted, acceptedResult.StatusCode); 251Assert.Equal(StatusCodes.Status404NotFound, httpNotFoundResult.StatusCode); 267Assert.Equal(StatusCodes.Status404NotFound, httpNotFoundObjectResult.StatusCode); 284Assert.Equal(StatusCodes.Status400BadRequest, httpBadRequest.StatusCode); 301Assert.Equal(StatusCodes.Status400BadRequest, httpBadRequest.StatusCode); 314Assert.Equal(StatusCodes.Status400BadRequest, httpBadRequest.StatusCode);
Microsoft.AspNetCore.OpenApi (10)
Extensions\OpenApiEndpointRouteBuilderExtensions.cs (1)
48context.Response.StatusCode = StatusCodes.Status404NotFound;
Services\OpenApiDocumentService.cs (2)
51private static readonly ApiResponseType _defaultApiResponseType = new() { StatusCode = StatusCodes.Status200OK }; 342["200"] = await GetResponseAsync(document, description, StatusCodes.Status200OK, _defaultApiResponseType, scopedServiceProvider, schemaTransformers, cancellationToken)
Services\OpenApiGenerator.cs (7)
130if (responseType != null && (statusCode == StatusCodes.Status200OK || statusCode == StatusCodes.Status201Created)) 161if (responseType != null && (statusCode == StatusCodes.Status200OK || statusCode == StatusCodes.Status201Created)) 244eligibleAnnotations.Add(StatusCodes.Status200OK, (responseType, new MediaTypeCollection())); 248eligibleAnnotations.Add(StatusCodes.Status200OK, (responseType, new MediaTypeCollection() { "text/plain" })); 252eligibleAnnotations.Add(StatusCodes.Status200OK, (responseType, new MediaTypeCollection() { "application/json" }));
Microsoft.AspNetCore.OpenApi.Tests (46)
Extensions\OpenApiEndpointRouteBuilderExtensionsTests.cs (6)
71Assert.Equal(StatusCodes.Status200OK, context.Response.StatusCode); 101Assert.Equal(StatusCodes.Status200OK, context.Response.StatusCode); 133Assert.Equal(StatusCodes.Status404NotFound, context.Response.StatusCode); 158Assert.Equal(StatusCodes.Status200OK, context.Response.StatusCode); 182Assert.Equal(StatusCodes.Status200OK, context.Response.StatusCode); 222Assert.Equal(StatusCodes.Status200OK, context.Response.StatusCode);
Services\OpenApiDocumentService\OpenApiDocumentServiceTests.Responses.cs (15)
19[ProducesResponseType(typeof(TimeSpan), StatusCodes.Status201Created)] 20[ProducesResponseType(StatusCodes.Status400BadRequest)] 50.WithMetadata(new ProducesResponseTypeMetadata(StatusCodes.Status400BadRequest, typeof(ProblemDetails), ["application/json+problem"])); 72.WithMetadata(new ProducesResponseTypeMetadata(StatusCodes.Status200OK)) 74.WithMetadata(new ProducesResponseTypeMetadata(StatusCodes.Status200OK, typeof(string), ["text/plain"])); 97.WithMetadata(new ProducesResponseTypeMetadata(StatusCodes.Status200OK, typeof(Todo), ["application/json"])) 99.WithMetadata(new ProducesResponseTypeMetadata(StatusCodes.Status200OK, typeof(TodoWithDueDate), ["application/json"])); 122.WithMetadata(new ProducesResponseTypeMetadata(StatusCodes.Status200OK, typeof(Todo), ["application/json", "application/xml"])); 151.WithMetadata(new ProducesResponseTypeMetadata(StatusCodes.Status200OK, typeof(TodoWithDueDate), ["application/json"])) 152.WithMetadata(new ProducesResponseTypeMetadata(StatusCodes.Status200OK, typeof(Todo), ["application/xml"])); 256.WithMetadata(new ProducesResponseTypeMetadata(StatusCodes.Status200OK, typeof(Todo), ["application/json"])); 319[ProducesResponseType(typeof(TimeSpan), StatusCodes.Status201Created, Description = expectedCreatedDescription)] 320[ProducesResponseType(StatusCodes.Status400BadRequest, Description = expectedBadRequestDescription)] 350[ProducesResponseType(typeof(TimeSpan), StatusCodes.Status201Created, Description = null)] // Explicitly set to NULL 351[ProducesResponseType(StatusCodes.Status400BadRequest)] // Omitted, meaning it should be NULL
Services\OpenApiGeneratorTests.cs (24)
204[ProducesResponseType(typeof(TimeSpan), StatusCodes.Status201Created)] 205[ProducesResponseType(StatusCodes.Status400BadRequest)] 229[ProducesResponseType(typeof(InferredJsonClass), StatusCodes.Status201Created)] 230[ProducesResponseType(StatusCodes.Status400BadRequest)] 251[ProducesResponseType(typeof(TimeSpan), StatusCodes.Status201Created)] 252[ProducesResponseType(StatusCodes.Status400BadRequest)] 268[ProducesResponseType(StatusCodes.Status100Continue)] 269[ProducesResponseType(StatusCodes.Status101SwitchingProtocols)] 285[ProducesResponseType(StatusCodes.Status100Continue)] 286[ProducesResponseType(typeof(TimeSpan), StatusCodes.Status201Created)] 287[ProducesResponseType(StatusCodes.Status300MultipleChoices)] 288[ProducesResponseType(StatusCodes.Status400BadRequest)] 289[ProducesResponseType(StatusCodes.Status500InternalServerError)] 548new ProducesResponseTypeMetadata(StatusCodes.Status400BadRequest, typeof(ProblemDetails), new [] { "application/json+problem" }) 565new ProducesResponseTypeMetadata(StatusCodes.Status200OK, typeof(InferredJsonClass), new[] { "application/json" }), 581new ProducesResponseTypeMetadata(StatusCodes.Status200OK, typeof(InferredJsonClass), new[] { "application/json" }), 595new ProducesResponseTypeMetadata(StatusCodes.Status200OK, typeof(InferredJsonClass), new[] { "application/json" }), 596new ProducesResponseTypeMetadata(StatusCodes.Status400BadRequest, typeof(HttpValidationProblemDetails), new[] { "application/problem+json" }), 597new ProducesResponseTypeMetadata(StatusCodes.Status404NotFound, typeof(ProblemDetails), new[] { "application/problem+json" }), 598new ProducesResponseTypeMetadata(StatusCodes.Status409Conflict, typeof(ProblemDetails), new[] { "application/problem+json" }) 638new ProducesResponseTypeMetadata(StatusCodes.Status200OK, typeof(InferredJsonClass), new[] { "application/json" }), 639new ProducesResponseTypeMetadata(StatusCodes.Status201Created, typeof(InferredJsonClass), new[] { "application/json" }) 907new ProducesResponseTypeMetadata(StatusCodes.Status200OK), 909new ProducesResponseTypeMetadata(StatusCodes.Status200OK, typeof(InferredJsonClass), new[] { "application/json" }),
Services\OpenApiSchemaService\OpenApiSchemaService.ResponseSchemas.cs (1)
705[ProducesResponseType(typeof(Todo), StatusCodes.Status200OK)]
Microsoft.AspNetCore.OutputCaching (3)
OutputCacheMiddleware.cs (2)
286context.HttpContext.Response.StatusCode = StatusCodes.Status304NotModified; 367cacheContext.HttpContext.Response.StatusCode = StatusCodes.Status504GatewayTimeout;
Policies\DefaultPolicy.cs (1)
54if (response.StatusCode != StatusCodes.Status200OK)
Microsoft.AspNetCore.OutputCaching.Microbenchmarks (3)
EndToEndBenchmarks.cs (3)
127var entry = new OutputCacheEntry(DateTimeOffset.UtcNow, StatusCodes.Status200OK) 143var entry = new OutputCacheEntry(DateTimeOffset.UtcNow, StatusCodes.Status200OK) 160var entry = new OutputCacheEntry(DateTimeOffset.UtcNow, StatusCodes.Status200OK)
Microsoft.AspNetCore.OutputCaching.Tests (87)
OutputCacheEntryFormatterTests.cs (3)
33using var entry = new OutputCacheEntry(KnownTime, StatusCodes.Status200OK); 50using (var entry = new OutputCacheEntry(KnownTime, StatusCodes.Status201Created) 68using (var entry = new OutputCacheEntry(KnownTime, StatusCodes.Status201Created))
OutputCacheMiddlewareTests.cs (19)
46Assert.Equal(StatusCodes.Status504GatewayTimeout, context.HttpContext.Response.StatusCode); 77using (var entry = new OutputCacheEntry(DateTimeOffset.UtcNow, StatusCodes.Status200OK)) 107using (var entry = new OutputCacheEntry(DateTimeOffset.UtcNow, StatusCodes.Status200OK) 136using (var entry = new OutputCacheEntry(DateTimeOffset.UtcNow, StatusCodes.Status200OK)) 162using var entry = new OutputCacheEntry(DateTimeOffset.UtcNow, StatusCodes.Status200OK); 176using var entry = new OutputCacheEntry(DateTimeOffset.UtcNow, StatusCodes.Status200OK); 214using var entry = new OutputCacheEntry(DateTimeOffset.UtcNow, StatusCodes.Status200OK); 256using var entry = new OutputCacheEntry(DateTimeOffset.UtcNow, StatusCodes.Status200OK); 277using var entry = new OutputCacheEntry(DateTimeOffset.UtcNow, StatusCodes.Status200OK); 295using var entry = new OutputCacheEntry(DateTimeOffset.UtcNow, StatusCodes.Status200OK); 324using var entry = new OutputCacheEntry(DateTimeOffset.UtcNow, StatusCodes.Status200OK) 341using var entry = new OutputCacheEntry(DateTimeOffset.UtcNow, StatusCodes.Status200OK); 356using var entry = new OutputCacheEntry(DateTimeOffset.UtcNow, StatusCodes.Status200OK); 615using var entry = new OutputCacheEntry(DateTimeOffset.UtcNow, StatusCodes.Status200OK); 644using var entry = new OutputCacheEntry(DateTimeOffset.UtcNow, StatusCodes.Status200OK); 677using var entry = new OutputCacheEntry(DateTimeOffset.UtcNow, StatusCodes.Status200OK); 702using var entry = new OutputCacheEntry(DateTimeOffset.UtcNow, StatusCodes.Status200OK); 774using var entry = new OutputCacheEntry(DateTimeOffset.UtcNow, StatusCodes.Status200OK); 978using var entry = new OutputCacheEntry(DateTimeOffset.UtcNow, StatusCodes.Status200OK);
OutputCachePolicyProviderTests.cs (65)
241[InlineData(StatusCodes.Status200OK)] 257[InlineData(StatusCodes.Status100Continue)] 258[InlineData(StatusCodes.Status101SwitchingProtocols)] 259[InlineData(StatusCodes.Status102Processing)] 260[InlineData(StatusCodes.Status201Created)] 261[InlineData(StatusCodes.Status202Accepted)] 262[InlineData(StatusCodes.Status203NonAuthoritative)] 263[InlineData(StatusCodes.Status204NoContent)] 264[InlineData(StatusCodes.Status205ResetContent)] 265[InlineData(StatusCodes.Status206PartialContent)] 266[InlineData(StatusCodes.Status207MultiStatus)] 267[InlineData(StatusCodes.Status208AlreadyReported)] 268[InlineData(StatusCodes.Status226IMUsed)] 269[InlineData(StatusCodes.Status300MultipleChoices)] 270[InlineData(StatusCodes.Status301MovedPermanently)] 271[InlineData(StatusCodes.Status302Found)] 272[InlineData(StatusCodes.Status303SeeOther)] 273[InlineData(StatusCodes.Status304NotModified)] 274[InlineData(StatusCodes.Status305UseProxy)] 275[InlineData(StatusCodes.Status306SwitchProxy)] 276[InlineData(StatusCodes.Status307TemporaryRedirect)] 277[InlineData(StatusCodes.Status308PermanentRedirect)] 278[InlineData(StatusCodes.Status400BadRequest)] 279[InlineData(StatusCodes.Status401Unauthorized)] 280[InlineData(StatusCodes.Status402PaymentRequired)] 281[InlineData(StatusCodes.Status403Forbidden)] 282[InlineData(StatusCodes.Status404NotFound)] 283[InlineData(StatusCodes.Status405MethodNotAllowed)] 284[InlineData(StatusCodes.Status406NotAcceptable)] 285[InlineData(StatusCodes.Status407ProxyAuthenticationRequired)] 286[InlineData(StatusCodes.Status408RequestTimeout)] 287[InlineData(StatusCodes.Status409Conflict)] 288[InlineData(StatusCodes.Status410Gone)] 289[InlineData(StatusCodes.Status411LengthRequired)] 290[InlineData(StatusCodes.Status412PreconditionFailed)] 291[InlineData(StatusCodes.Status413RequestEntityTooLarge)] 292[InlineData(StatusCodes.Status414RequestUriTooLong)] 293[InlineData(StatusCodes.Status415UnsupportedMediaType)] 294[InlineData(StatusCodes.Status416RequestedRangeNotSatisfiable)] 295[InlineData(StatusCodes.Status417ExpectationFailed)] 296[InlineData(StatusCodes.Status418ImATeapot)] 297[InlineData(StatusCodes.Status419AuthenticationTimeout)] 298[InlineData(StatusCodes.Status421MisdirectedRequest)] 299[InlineData(StatusCodes.Status422UnprocessableEntity)] 300[InlineData(StatusCodes.Status423Locked)] 301[InlineData(StatusCodes.Status424FailedDependency)] 302[InlineData(StatusCodes.Status426UpgradeRequired)] 303[InlineData(StatusCodes.Status428PreconditionRequired)] 304[InlineData(StatusCodes.Status429TooManyRequests)] 305[InlineData(StatusCodes.Status431RequestHeaderFieldsTooLarge)] 306[InlineData(StatusCodes.Status451UnavailableForLegalReasons)] 307[InlineData(StatusCodes.Status500InternalServerError)] 308[InlineData(StatusCodes.Status501NotImplemented)] 309[InlineData(StatusCodes.Status502BadGateway)] 310[InlineData(StatusCodes.Status503ServiceUnavailable)] 311[InlineData(StatusCodes.Status504GatewayTimeout)] 312[InlineData(StatusCodes.Status505HttpVersionNotsupported)] 313[InlineData(StatusCodes.Status506VariantAlsoNegotiates)] 314[InlineData(StatusCodes.Status507InsufficientStorage)] 315[InlineData(StatusCodes.Status508LoopDetected)] 316[InlineData(StatusCodes.Status510NotExtended)] 317[InlineData(StatusCodes.Status511NetworkAuthenticationRequired)] 336context.HttpContext.Response.StatusCode = StatusCodes.Status200OK; 356context.HttpContext.Response.StatusCode = StatusCodes.Status200OK; 379context.HttpContext.Response.StatusCode = StatusCodes.Status200OK;
Microsoft.AspNetCore.RateLimiting (2)
RateLimiterOptions.cs (2)
35/// Defaults to <see cref="StatusCodes.Status503ServiceUnavailable"/>. 41public int RejectionStatusCode { get; set; } = StatusCodes.Status503ServiceUnavailable;
Microsoft.AspNetCore.RateLimiting.Tests (20)
RateLimitingMetricsTests.cs (3)
48Assert.Equal(StatusCodes.Status503ServiceUnavailable, context.Response.StatusCode); 105Assert.Equal(StatusCodes.Status200OK, context.Response.StatusCode); 160Assert.Equal(StatusCodes.Status200OK, context.Response.StatusCode);
RateLimitingMiddlewareTests.cs (17)
106Assert.Equal(StatusCodes.Status503ServiceUnavailable, context.Response.StatusCode); 131Assert.Equal(StatusCodes.Status429TooManyRequests, context.Response.StatusCode); 155Assert.Equal(StatusCodes.Status200OK, context.Response.StatusCode); 213Assert.Equal(StatusCodes.Status429TooManyRequests, context.Response.StatusCode); 249Assert.Equal(StatusCodes.Status429TooManyRequests, context.Response.StatusCode); 280Assert.Equal(StatusCodes.Status404NotFound, context.Response.StatusCode); 312Assert.Equal(StatusCodes.Status429TooManyRequests, context.Response.StatusCode); 344Assert.Equal(StatusCodes.Status404NotFound, context.Response.StatusCode); 376Assert.Equal(StatusCodes.Status429TooManyRequests, context.Response.StatusCode); 419Assert.Equal(StatusCodes.Status404NotFound, context.Response.StatusCode); 454Assert.Equal(StatusCodes.Status404NotFound, context.Response.StatusCode); 460Assert.Equal(StatusCodes.Status400BadRequest, context.Response.StatusCode); 505Assert.Equal(StatusCodes.Status429TooManyRequests, context.Response.StatusCode); 541Assert.Equal(StatusCodes.Status200OK, context.Response.StatusCode); 549Assert.Equal(StatusCodes.Status200OK, context.Response.StatusCode); 579Assert.Equal(StatusCodes.Status404NotFound, context.Response.StatusCode); 619Assert.Equal(StatusCodes.Status403Forbidden, context.Response.StatusCode);
Microsoft.AspNetCore.ResponseCaching (3)
ResponseCachingMiddleware.cs (2)
155context.HttpContext.Response.StatusCode = StatusCodes.Status304NotModified; 233context.HttpContext.Response.StatusCode = StatusCodes.Status504GatewayTimeout;
ResponseCachingPolicyProvider.cs (1)
116if (response.StatusCode != StatusCodes.Status200OK)
Microsoft.AspNetCore.ResponseCaching.Tests (69)
ResponseCachingMiddlewareTests.cs (1)
30Assert.Equal(StatusCodes.Status504GatewayTimeout, context.HttpContext.Response.StatusCode);
ResponseCachingPolicyProviderTests.cs (68)
267[InlineData(StatusCodes.Status200OK)] 283[InlineData(StatusCodes.Status100Continue)] 284[InlineData(StatusCodes.Status101SwitchingProtocols)] 285[InlineData(StatusCodes.Status102Processing)] 286[InlineData(StatusCodes.Status201Created)] 287[InlineData(StatusCodes.Status202Accepted)] 288[InlineData(StatusCodes.Status203NonAuthoritative)] 289[InlineData(StatusCodes.Status204NoContent)] 290[InlineData(StatusCodes.Status205ResetContent)] 291[InlineData(StatusCodes.Status206PartialContent)] 292[InlineData(StatusCodes.Status207MultiStatus)] 293[InlineData(StatusCodes.Status208AlreadyReported)] 294[InlineData(StatusCodes.Status226IMUsed)] 295[InlineData(StatusCodes.Status300MultipleChoices)] 296[InlineData(StatusCodes.Status301MovedPermanently)] 297[InlineData(StatusCodes.Status302Found)] 298[InlineData(StatusCodes.Status303SeeOther)] 299[InlineData(StatusCodes.Status304NotModified)] 300[InlineData(StatusCodes.Status305UseProxy)] 301[InlineData(StatusCodes.Status306SwitchProxy)] 302[InlineData(StatusCodes.Status307TemporaryRedirect)] 303[InlineData(StatusCodes.Status308PermanentRedirect)] 304[InlineData(StatusCodes.Status400BadRequest)] 305[InlineData(StatusCodes.Status401Unauthorized)] 306[InlineData(StatusCodes.Status402PaymentRequired)] 307[InlineData(StatusCodes.Status403Forbidden)] 308[InlineData(StatusCodes.Status404NotFound)] 309[InlineData(StatusCodes.Status405MethodNotAllowed)] 310[InlineData(StatusCodes.Status406NotAcceptable)] 311[InlineData(StatusCodes.Status407ProxyAuthenticationRequired)] 312[InlineData(StatusCodes.Status408RequestTimeout)] 313[InlineData(StatusCodes.Status409Conflict)] 314[InlineData(StatusCodes.Status410Gone)] 315[InlineData(StatusCodes.Status411LengthRequired)] 316[InlineData(StatusCodes.Status412PreconditionFailed)] 317[InlineData(StatusCodes.Status413RequestEntityTooLarge)] 318[InlineData(StatusCodes.Status414RequestUriTooLong)] 319[InlineData(StatusCodes.Status415UnsupportedMediaType)] 320[InlineData(StatusCodes.Status416RequestedRangeNotSatisfiable)] 321[InlineData(StatusCodes.Status417ExpectationFailed)] 322[InlineData(StatusCodes.Status418ImATeapot)] 323[InlineData(StatusCodes.Status419AuthenticationTimeout)] 324[InlineData(StatusCodes.Status421MisdirectedRequest)] 325[InlineData(StatusCodes.Status422UnprocessableEntity)] 326[InlineData(StatusCodes.Status423Locked)] 327[InlineData(StatusCodes.Status424FailedDependency)] 328[InlineData(StatusCodes.Status426UpgradeRequired)] 329[InlineData(StatusCodes.Status428PreconditionRequired)] 330[InlineData(StatusCodes.Status429TooManyRequests)] 331[InlineData(StatusCodes.Status431RequestHeaderFieldsTooLarge)] 332[InlineData(StatusCodes.Status451UnavailableForLegalReasons)] 333[InlineData(StatusCodes.Status500InternalServerError)] 334[InlineData(StatusCodes.Status501NotImplemented)] 335[InlineData(StatusCodes.Status502BadGateway)] 336[InlineData(StatusCodes.Status503ServiceUnavailable)] 337[InlineData(StatusCodes.Status504GatewayTimeout)] 338[InlineData(StatusCodes.Status505HttpVersionNotsupported)] 339[InlineData(StatusCodes.Status506VariantAlsoNegotiates)] 340[InlineData(StatusCodes.Status507InsufficientStorage)] 341[InlineData(StatusCodes.Status508LoopDetected)] 342[InlineData(StatusCodes.Status510NotExtended)] 343[InlineData(StatusCodes.Status511NetworkAuthenticationRequired)] 365context.HttpContext.Response.StatusCode = StatusCodes.Status200OK; 384context.HttpContext.Response.StatusCode = StatusCodes.Status200OK; 407context.HttpContext.Response.StatusCode = StatusCodes.Status200OK; 427context.HttpContext.Response.StatusCode = StatusCodes.Status200OK; 449context.HttpContext.Response.StatusCode = StatusCodes.Status200OK; 469context.HttpContext.Response.StatusCode = StatusCodes.Status200OK;
Microsoft.AspNetCore.Rewrite (18)
ApacheModRewrite\RuleBuilder.cs (1)
208responseStatusCode = StatusCodes.Status302Found;
IISUrlRewrite\RedirectType.cs (4)
10Permanent = StatusCodes.Status301MovedPermanently, 11Found = StatusCodes.Status302Found, 12SeeOther = StatusCodes.Status303SeeOther, 13Temporary = StatusCodes.Status307TemporaryRedirect
RewriteOptionsExtensions.cs (11)
62return AddRedirect(options, regex, replacement, statusCode: StatusCodes.Status302Found); 87return AddRedirectToHttps(options, statusCode: StatusCodes.Status301MovedPermanently, sslPort: null); 96return AddRedirectToHttps(options, statusCode: StatusCodes.Status302Found, sslPort: null); 128return AddRedirectToWww(options, statusCode: StatusCodes.Status308PermanentRedirect); 139return AddRedirectToWww(options, statusCode: StatusCodes.Status308PermanentRedirect, domains); 148return AddRedirectToWww(options, statusCode: StatusCodes.Status307TemporaryRedirect); 158return AddRedirectToWww(options, statusCode: StatusCodes.Status307TemporaryRedirect, domains); 191return AddRedirectToNonWww(options, statusCode: StatusCodes.Status308PermanentRedirect); 202return AddRedirectToNonWww(options, statusCode: StatusCodes.Status308PermanentRedirect, domains); 211return AddRedirectToNonWww(options, statusCode: StatusCodes.Status307TemporaryRedirect); 221return AddRedirectToNonWww(options, statusCode: StatusCodes.Status307TemporaryRedirect, domains);
UrlActions\ForbiddenAction.cs (1)
12context.HttpContext.Response.StatusCode = StatusCodes.Status403Forbidden;
UrlActions\GoneAction.cs (1)
12context.HttpContext.Response.StatusCode = StatusCodes.Status410Gone;
Microsoft.AspNetCore.Rewrite.Tests (33)
ApacheModRewrite\RuleBuilderTest.cs (1)
35Assert.Equal(StatusCodes.Status302Found, redirectAction.StatusCode);
MiddlewareTests.cs (30)
152var options = new RewriteOptions().AddRedirect(pattern, replacement, statusCode: StatusCodes.Status301MovedPermanently); 189options.AddRedirect("(.*)", "http://example.com/$1", statusCode: StatusCodes.Status301MovedPermanently); 210var options = new RewriteOptions().AddRedirect("(.*)", "http://example.com/$1", statusCode: StatusCodes.Status301MovedPermanently); 232[InlineData(StatusCodes.Status301MovedPermanently)] 233[InlineData(StatusCodes.Status302Found)] 234[InlineData(StatusCodes.Status307TemporaryRedirect)] 235[InlineData(StatusCodes.Status308PermanentRedirect)] 265var options = new RewriteOptions().AddRedirectToHttps(statusCode: StatusCodes.Status302Found, sslPort: sslPort); 384Assert.Equal(StatusCodes.Status301MovedPermanently, (int)response.StatusCode); 392var options = new RewriteOptions().AddRedirectToHttps(statusCode: StatusCodes.Status301MovedPermanently, sslPort: sslPort); 411Assert.Equal(StatusCodes.Status301MovedPermanently, (int)response.StatusCode); 415[InlineData(StatusCodes.Status301MovedPermanently)] 416[InlineData(StatusCodes.Status302Found)] 417[InlineData(StatusCodes.Status307TemporaryRedirect)] 418[InlineData(StatusCodes.Status308PermanentRedirect)] 469Assert.Equal(StatusCodes.Status307TemporaryRedirect, (int)response.StatusCode); 494Assert.Equal(StatusCodes.Status308PermanentRedirect, (int)response.StatusCode); 532[InlineData(StatusCodes.Status301MovedPermanently)] 533[InlineData(StatusCodes.Status302Found)] 534[InlineData(StatusCodes.Status307TemporaryRedirect)] 535[InlineData(StatusCodes.Status308PermanentRedirect)] 586Assert.Equal(StatusCodes.Status307TemporaryRedirect, (int)response.StatusCode); 611Assert.Equal(StatusCodes.Status308PermanentRedirect, (int)response.StatusCode); 617var options = new RewriteOptions().AddRedirect("(.*)", "$1", statusCode: StatusCodes.Status301MovedPermanently); 784Assert.Equal(StatusCodes.Status307TemporaryRedirect, (int)response.StatusCode); 809Assert.Equal(StatusCodes.Status308PermanentRedirect, (int)response.StatusCode); 813[InlineData(StatusCodes.Status301MovedPermanently)] 814[InlineData(StatusCodes.Status302Found)] 815[InlineData(StatusCodes.Status307TemporaryRedirect)] 816[InlineData(StatusCodes.Status308PermanentRedirect)]
UrlActions\ForbiddenActionTests.cs (1)
21Assert.Equal(StatusCodes.Status403Forbidden, context.HttpContext.Response.StatusCode);
UrlActions\GoneActionTests.cs (1)
20Assert.Equal(StatusCodes.Status410Gone, context.HttpContext.Response.StatusCode);
Microsoft.AspNetCore.Routing (9)
Builder\OpenApiRouteHandlerBuilderExtensions.cs (6)
43/// <param name="statusCode">The response status code. Defaults to <see cref="StatusCodes.Status200OK"/>.</param> 51int statusCode = StatusCodes.Status200OK, 138/// <param name="statusCode">The response status code. Defaults to <see cref="StatusCodes.Status400BadRequest"/>.</param> 143int statusCode = StatusCodes.Status400BadRequest, 159/// <param name="statusCode">The response status code. Defaults to <see cref="StatusCodes.Status400BadRequest"/>.</param> 166int statusCode = StatusCodes.Status400BadRequest,
Matching\AcceptsMatcherPolicy.cs (1)
253context.Response.StatusCode = StatusCodes.Status415UnsupportedMediaType;
Matching\HttpMethodMatcherPolicy.cs (1)
389context.Response.StatusCode = StatusCodes.Status405MethodNotAllowed;
Matching\NegotiationMatcherPolicy.cs (1)
323context.Response.StatusCode = StatusCodes.Status406NotAcceptable;
Microsoft.AspNetCore.Routing.Tests (8)
Builder\OpenApiRouteHandlerBuilderExtensionsTest.cs (7)
53Assert.Equal(StatusCodes.Status200OK, metadata.StatusCode); 63builder.Produces(StatusCodes.Status404NotFound); 67Assert.Equal(StatusCodes.Status404NotFound, metadata.StatusCode); 74static void GenericProducesProblem(IEndpointConventionBuilder builder) => builder.ProducesProblem(StatusCodes.Status400BadRequest); 75static void SpecificProducesProblem(RouteHandlerBuilder builder) => builder.ProducesProblem(StatusCodes.Status400BadRequest); 81Assert.Equal(StatusCodes.Status400BadRequest, metadata.StatusCode); 99Assert.Equal(StatusCodes.Status400BadRequest, metadata.StatusCode);
Builder\RouteHandlerEndpointRouteBuilderExtensionsTest.cs (1)
645Assert.Equal(StatusCodes.Status400BadRequest, httpContext.Response.StatusCode);
Microsoft.AspNetCore.Server.HttpSys (12)
HttpSysListener.cs (2)
287SendError(requestMemory.RequestId, StatusCodes.Status400BadRequest, authChallenges: null); 293SendError(requestMemory.RequestId, StatusCodes.Status401Unauthorized,
RequestProcessing\RequestContext.cs (2)
104Response.StatusCode = StatusCodes.Status101SwitchingProtocols; 105Response.ReasonPhrase = ReasonPhrases.GetReasonPhrase(StatusCodes.Status101SwitchingProtocols);
RequestProcessing\RequestContext.FeatureCollection.cs (2)
118Server.SendError(_requestId.Value, StatusCodes.Status400BadRequest, authChallenges: null); 667if (response.StatusCode == StatusCodes.Status304NotModified)
RequestProcessing\RequestContextOfT.cs (2)
100SetFatalResponse(StatusCodes.Status499ClientClosedRequest); 104SetFatalResponse(StatusCodes.Status500InternalServerError);
RequestProcessing\RequestStream.cs (2)
328StatusCodes.Status413PayloadTooLarge); 347StatusCodes.Status413PayloadTooLarge);
RequestProcessing\Response.cs (2)
48_nativeResponse.Base.StatusCode = (ushort)StatusCodes.Status200OK; 381if (StatusCode == StatusCodes.Status401Unauthorized)
Microsoft.AspNetCore.Server.HttpSys.FunctionalTests (27)
DelegateTests.cs (2)
73httpContext.Response.StatusCode = StatusCodes.Status418ImATeapot; 139httpContext.Response.StatusCode = StatusCodes.Status418ImATeapot;
OpaqueUpgradeTests.cs (1)
61httpContext.Response.StatusCode = StatusCodes.Status500InternalServerError;
RequestBodyLimitTests.cs (14)
167Assert.Equal(StatusCodes.Status413PayloadTooLarge, ex.StatusCode); 170Assert.Equal(StatusCodes.Status413PayloadTooLarge, ex.StatusCode); 192Assert.Equal(StatusCodes.Status413PayloadTooLarge, ex.StatusCode); 195Assert.Equal(StatusCodes.Status413PayloadTooLarge, ex.StatusCode); 217Assert.Equal(StatusCodes.Status413PayloadTooLarge, ex.StatusCode); 220Assert.Equal(StatusCodes.Status413PayloadTooLarge, ex.StatusCode); 243Assert.Equal(StatusCodes.Status413PayloadTooLarge, ex.StatusCode); 246Assert.Equal(StatusCodes.Status413PayloadTooLarge, ex.StatusCode); 268Assert.Equal(StatusCodes.Status413PayloadTooLarge, ex.StatusCode); 270Assert.Equal(StatusCodes.Status413PayloadTooLarge, ex.StatusCode); 293Assert.Equal(StatusCodes.Status413PayloadTooLarge, ex.StatusCode); 296Assert.Equal(StatusCodes.Status413PayloadTooLarge, ex.StatusCode); 323Assert.Equal(StatusCodes.Status413PayloadTooLarge, ex.StatusCode); 349Assert.Equal(StatusCodes.Status413PayloadTooLarge, ex.StatusCode);
RequestTests.cs (2)
273Assert.Equal(StatusCodes.Status200OK.ToString(CultureInfo.InvariantCulture), responseStatusCode); 290Assert.Equal(StatusCodes.Status400BadRequest.ToString(CultureInfo.InvariantCulture), responseStatusCode);
ResponseCachingTests.cs (3)
111httpContext.Response.StatusCode = StatusCodes.Status304NotModified; 120Assert.Equal("1", await SendRequestAsync(address, StatusCodes.Status304NotModified)); 121Assert.Equal("2", await SendRequestAsync(address, StatusCodes.Status304NotModified));
ServerTests.cs (5)
217Assert.Equal(StatusCodes.Status500InternalServerError, (int)ex.StatusCode); 222Assert.Equal(StatusCodes.Status500InternalServerError, (int)ex.StatusCode); 231throw new BadHttpRequestException("Something happened", StatusCodes.Status418ImATeapot); 236Assert.Equal(StatusCodes.Status418ImATeapot, (int)ex.StatusCode); 241Assert.Equal(StatusCodes.Status418ImATeapot, (int)ex.StatusCode);
Microsoft.AspNetCore.Server.IIS (6)
Core\IISHttpContext.cs (1)
540SetErrorResponseHeaders(statusCode: StatusCodes.Status500InternalServerError);
Core\IISHttpContext.FeatureCollection.cs (2)
360StatusCode = StatusCodes.Status101SwitchingProtocols; 361ReasonPhrase = ReasonPhrases.GetReasonPhrase(StatusCodes.Status101SwitchingProtocols);
Core\IISHttpContextOfT.cs (1)
95StatusCode = ClientDisconnected ? StatusCodes.Status499ClientClosedRequest : 0;
IISBadHttpRequestException.cs (2)
24ex = new BadHttpRequestException(CoreStrings.BadRequest_RequestBodyTooLarge, StatusCodes.Status413PayloadTooLarge, reason); 27ex = new BadHttpRequestException(CoreStrings.BadRequest, StatusCodes.Status400BadRequest, reason);
Microsoft.AspNetCore.Server.IISIntegration (2)
IISMiddleware.cs (2)
106httpContext.Response.StatusCode = StatusCodes.Status400BadRequest; 117httpContext.Response.StatusCode = StatusCodes.Status202Accepted;
Microsoft.AspNetCore.Server.Kestrel.Core (176)
Internal\Http\HttpProtocol.cs (16)
370_statusCode = StatusCodes.Status200OK; 758StatusCode = StatusCodes.Status499ClientClosedRequest; 914StatusCode != StatusCodes.Status304NotModified && 1056SetErrorResponseHeaders(statusCode: StatusCodes.Status500InternalServerError); 1186else if (StatusCode == StatusCodes.Status205ResetContent && responseHeaders.ContentLength.Value != 0) 1194else if (StatusCode == StatusCodes.Status101SwitchingProtocols) 1266if (Is1xxCode(StatusCode) || StatusCode == StatusCodes.Status204NoContent) 1281static bool Is1xxCode(int code) => code >= StatusCodes.Status100Continue && code < StatusCodes.Status200OK; 1282static bool Is2xxCode(int code) => code >= StatusCodes.Status200OK && code < StatusCodes.Status300MultipleChoices; 1289StatusCode != StatusCodes.Status204NoContent && 1290StatusCode != StatusCodes.Status205ResetContent && 1291StatusCode != StatusCodes.Status304NotModified; 1301StatusCode != StatusCodes.Status304NotModified; 1329SetErrorResponseHeaders(statusCode: StatusCodes.Status500InternalServerError);
Internal\Http\HttpProtocol.FeatureCollection.cs (3)
283StatusCode = StatusCodes.Status101SwitchingProtocols; 304if (StatusCode < StatusCodes.Status200OK || StatusCodes.Status300MultipleChoices <= StatusCode)
Internal\Http\ReasonPhrases.cs (126)
13private static readonly byte[] _bytesStatus100 = CreateStatusBytes(StatusCodes.Status100Continue); 14private static readonly byte[] _bytesStatus101 = CreateStatusBytes(StatusCodes.Status101SwitchingProtocols); 15private static readonly byte[] _bytesStatus102 = CreateStatusBytes(StatusCodes.Status102Processing); 17private static readonly byte[] _bytesStatus200 = CreateStatusBytes(StatusCodes.Status200OK); 18private static readonly byte[] _bytesStatus201 = CreateStatusBytes(StatusCodes.Status201Created); 19private static readonly byte[] _bytesStatus202 = CreateStatusBytes(StatusCodes.Status202Accepted); 20private static readonly byte[] _bytesStatus203 = CreateStatusBytes(StatusCodes.Status203NonAuthoritative); 21private static readonly byte[] _bytesStatus204 = CreateStatusBytes(StatusCodes.Status204NoContent); 22private static readonly byte[] _bytesStatus205 = CreateStatusBytes(StatusCodes.Status205ResetContent); 23private static readonly byte[] _bytesStatus206 = CreateStatusBytes(StatusCodes.Status206PartialContent); 24private static readonly byte[] _bytesStatus207 = CreateStatusBytes(StatusCodes.Status207MultiStatus); 25private static readonly byte[] _bytesStatus208 = CreateStatusBytes(StatusCodes.Status208AlreadyReported); 26private static readonly byte[] _bytesStatus226 = CreateStatusBytes(StatusCodes.Status226IMUsed); 28private static readonly byte[] _bytesStatus300 = CreateStatusBytes(StatusCodes.Status300MultipleChoices); 29private static readonly byte[] _bytesStatus301 = CreateStatusBytes(StatusCodes.Status301MovedPermanently); 30private static readonly byte[] _bytesStatus302 = CreateStatusBytes(StatusCodes.Status302Found); 31private static readonly byte[] _bytesStatus303 = CreateStatusBytes(StatusCodes.Status303SeeOther); 32private static readonly byte[] _bytesStatus304 = CreateStatusBytes(StatusCodes.Status304NotModified); 33private static readonly byte[] _bytesStatus305 = CreateStatusBytes(StatusCodes.Status305UseProxy); 34private static readonly byte[] _bytesStatus306 = CreateStatusBytes(StatusCodes.Status306SwitchProxy); 35private static readonly byte[] _bytesStatus307 = CreateStatusBytes(StatusCodes.Status307TemporaryRedirect); 36private static readonly byte[] _bytesStatus308 = CreateStatusBytes(StatusCodes.Status308PermanentRedirect); 38private static readonly byte[] _bytesStatus400 = CreateStatusBytes(StatusCodes.Status400BadRequest); 39private static readonly byte[] _bytesStatus401 = CreateStatusBytes(StatusCodes.Status401Unauthorized); 40private static readonly byte[] _bytesStatus402 = CreateStatusBytes(StatusCodes.Status402PaymentRequired); 41private static readonly byte[] _bytesStatus403 = CreateStatusBytes(StatusCodes.Status403Forbidden); 42private static readonly byte[] _bytesStatus404 = CreateStatusBytes(StatusCodes.Status404NotFound); 43private static readonly byte[] _bytesStatus405 = CreateStatusBytes(StatusCodes.Status405MethodNotAllowed); 44private static readonly byte[] _bytesStatus406 = CreateStatusBytes(StatusCodes.Status406NotAcceptable); 45private static readonly byte[] _bytesStatus407 = CreateStatusBytes(StatusCodes.Status407ProxyAuthenticationRequired); 46private static readonly byte[] _bytesStatus408 = CreateStatusBytes(StatusCodes.Status408RequestTimeout); 47private static readonly byte[] _bytesStatus409 = CreateStatusBytes(StatusCodes.Status409Conflict); 48private static readonly byte[] _bytesStatus410 = CreateStatusBytes(StatusCodes.Status410Gone); 49private static readonly byte[] _bytesStatus411 = CreateStatusBytes(StatusCodes.Status411LengthRequired); 50private static readonly byte[] _bytesStatus412 = CreateStatusBytes(StatusCodes.Status412PreconditionFailed); 51private static readonly byte[] _bytesStatus413 = CreateStatusBytes(StatusCodes.Status413PayloadTooLarge); 52private static readonly byte[] _bytesStatus414 = CreateStatusBytes(StatusCodes.Status414UriTooLong); 53private static readonly byte[] _bytesStatus415 = CreateStatusBytes(StatusCodes.Status415UnsupportedMediaType); 54private static readonly byte[] _bytesStatus416 = CreateStatusBytes(StatusCodes.Status416RangeNotSatisfiable); 55private static readonly byte[] _bytesStatus417 = CreateStatusBytes(StatusCodes.Status417ExpectationFailed); 56private static readonly byte[] _bytesStatus418 = CreateStatusBytes(StatusCodes.Status418ImATeapot); 57private static readonly byte[] _bytesStatus419 = CreateStatusBytes(StatusCodes.Status419AuthenticationTimeout); 58private static readonly byte[] _bytesStatus421 = CreateStatusBytes(StatusCodes.Status421MisdirectedRequest); 59private static readonly byte[] _bytesStatus422 = CreateStatusBytes(StatusCodes.Status422UnprocessableEntity); 60private static readonly byte[] _bytesStatus423 = CreateStatusBytes(StatusCodes.Status423Locked); 61private static readonly byte[] _bytesStatus424 = CreateStatusBytes(StatusCodes.Status424FailedDependency); 62private static readonly byte[] _bytesStatus426 = CreateStatusBytes(StatusCodes.Status426UpgradeRequired); 63private static readonly byte[] _bytesStatus428 = CreateStatusBytes(StatusCodes.Status428PreconditionRequired); 64private static readonly byte[] _bytesStatus429 = CreateStatusBytes(StatusCodes.Status429TooManyRequests); 65private static readonly byte[] _bytesStatus431 = CreateStatusBytes(StatusCodes.Status431RequestHeaderFieldsTooLarge); 66private static readonly byte[] _bytesStatus451 = CreateStatusBytes(StatusCodes.Status451UnavailableForLegalReasons); 67private static readonly byte[] _bytesStatus499 = CreateStatusBytes(StatusCodes.Status499ClientClosedRequest); 69private static readonly byte[] _bytesStatus500 = CreateStatusBytes(StatusCodes.Status500InternalServerError); 70private static readonly byte[] _bytesStatus501 = CreateStatusBytes(StatusCodes.Status501NotImplemented); 71private static readonly byte[] _bytesStatus502 = CreateStatusBytes(StatusCodes.Status502BadGateway); 72private static readonly byte[] _bytesStatus503 = CreateStatusBytes(StatusCodes.Status503ServiceUnavailable); 73private static readonly byte[] _bytesStatus504 = CreateStatusBytes(StatusCodes.Status504GatewayTimeout); 74private static readonly byte[] _bytesStatus505 = CreateStatusBytes(StatusCodes.Status505HttpVersionNotsupported); 75private static readonly byte[] _bytesStatus506 = CreateStatusBytes(StatusCodes.Status506VariantAlsoNegotiates); 76private static readonly byte[] _bytesStatus507 = CreateStatusBytes(StatusCodes.Status507InsufficientStorage); 77private static readonly byte[] _bytesStatus508 = CreateStatusBytes(StatusCodes.Status508LoopDetected); 78private static readonly byte[] _bytesStatus510 = CreateStatusBytes(StatusCodes.Status510NotExtended); 79private static readonly byte[] _bytesStatus511 = CreateStatusBytes(StatusCodes.Status511NetworkAuthenticationRequired); 99StatusCodes.Status100Continue => _bytesStatus100, 100StatusCodes.Status101SwitchingProtocols => _bytesStatus101, 101StatusCodes.Status102Processing => _bytesStatus102, 103StatusCodes.Status200OK => _bytesStatus200, 104StatusCodes.Status201Created => _bytesStatus201, 105StatusCodes.Status202Accepted => _bytesStatus202, 106StatusCodes.Status203NonAuthoritative => _bytesStatus203, 107StatusCodes.Status204NoContent => _bytesStatus204, 108StatusCodes.Status205ResetContent => _bytesStatus205, 109StatusCodes.Status206PartialContent => _bytesStatus206, 110StatusCodes.Status207MultiStatus => _bytesStatus207, 111StatusCodes.Status208AlreadyReported => _bytesStatus208, 112StatusCodes.Status226IMUsed => _bytesStatus226, 114StatusCodes.Status300MultipleChoices => _bytesStatus300, 115StatusCodes.Status301MovedPermanently => _bytesStatus301, 116StatusCodes.Status302Found => _bytesStatus302, 117StatusCodes.Status303SeeOther => _bytesStatus303, 118StatusCodes.Status304NotModified => _bytesStatus304, 119StatusCodes.Status305UseProxy => _bytesStatus305, 120StatusCodes.Status306SwitchProxy => _bytesStatus306, 121StatusCodes.Status307TemporaryRedirect => _bytesStatus307, 122StatusCodes.Status308PermanentRedirect => _bytesStatus308, 124StatusCodes.Status400BadRequest => _bytesStatus400, 125StatusCodes.Status401Unauthorized => _bytesStatus401, 126StatusCodes.Status402PaymentRequired => _bytesStatus402, 127StatusCodes.Status403Forbidden => _bytesStatus403, 128StatusCodes.Status404NotFound => _bytesStatus404, 129StatusCodes.Status405MethodNotAllowed => _bytesStatus405, 130StatusCodes.Status406NotAcceptable => _bytesStatus406, 131StatusCodes.Status407ProxyAuthenticationRequired => _bytesStatus407, 132StatusCodes.Status408RequestTimeout => _bytesStatus408, 133StatusCodes.Status409Conflict => _bytesStatus409, 134StatusCodes.Status410Gone => _bytesStatus410, 135StatusCodes.Status411LengthRequired => _bytesStatus411, 136StatusCodes.Status412PreconditionFailed => _bytesStatus412, 137StatusCodes.Status413PayloadTooLarge => _bytesStatus413, 138StatusCodes.Status414UriTooLong => _bytesStatus414, 139StatusCodes.Status415UnsupportedMediaType => _bytesStatus415, 140StatusCodes.Status416RangeNotSatisfiable => _bytesStatus416, 141StatusCodes.Status417ExpectationFailed => _bytesStatus417, 142StatusCodes.Status418ImATeapot => _bytesStatus418, 143StatusCodes.Status419AuthenticationTimeout => _bytesStatus419, 144StatusCodes.Status421MisdirectedRequest => _bytesStatus421, 145StatusCodes.Status422UnprocessableEntity => _bytesStatus422, 146StatusCodes.Status423Locked => _bytesStatus423, 147StatusCodes.Status424FailedDependency => _bytesStatus424, 148StatusCodes.Status426UpgradeRequired => _bytesStatus426, 149StatusCodes.Status428PreconditionRequired => _bytesStatus428, 150StatusCodes.Status429TooManyRequests => _bytesStatus429, 151StatusCodes.Status431RequestHeaderFieldsTooLarge => _bytesStatus431, 152StatusCodes.Status451UnavailableForLegalReasons => _bytesStatus451, 153StatusCodes.Status499ClientClosedRequest => _bytesStatus499, 155StatusCodes.Status500InternalServerError => _bytesStatus500, 156StatusCodes.Status501NotImplemented => _bytesStatus501, 157StatusCodes.Status502BadGateway => _bytesStatus502, 158StatusCodes.Status503ServiceUnavailable => _bytesStatus503, 159StatusCodes.Status504GatewayTimeout => _bytesStatus504, 160StatusCodes.Status505HttpVersionNotsupported => _bytesStatus505, 161StatusCodes.Status506VariantAlsoNegotiates => _bytesStatus506, 162StatusCodes.Status507InsufficientStorage => _bytesStatus507, 163StatusCodes.Status508LoopDetected => _bytesStatus508, 164StatusCodes.Status510NotExtended => _bytesStatus510, 165StatusCodes.Status511NetworkAuthenticationRequired => _bytesStatus511,
KestrelBadHttpRequestException.cs (31)
32ex = new BadHttpRequestException(CoreStrings.BadRequest_InvalidRequestHeadersNoCRLF, StatusCodes.Status400BadRequest, reason); 35ex = new BadHttpRequestException(CoreStrings.BadRequest_InvalidRequestLine, StatusCodes.Status400BadRequest, reason); 38ex = new BadHttpRequestException(CoreStrings.BadRequest_MalformedRequestInvalidHeaders, StatusCodes.Status400BadRequest, reason); 41ex = new BadHttpRequestException(CoreStrings.BadRequest_MultipleContentLengths, StatusCodes.Status400BadRequest, reason); 44ex = new BadHttpRequestException(CoreStrings.BadRequest_UnexpectedEndOfRequestContent, StatusCodes.Status400BadRequest, reason); 47ex = new BadHttpRequestException(CoreStrings.BadRequest_BadChunkSuffix, StatusCodes.Status400BadRequest, reason); 50ex = new BadHttpRequestException(CoreStrings.BadRequest_BadChunkSizeData, StatusCodes.Status400BadRequest, reason); 53ex = new BadHttpRequestException(CoreStrings.BadRequest_ChunkedRequestIncomplete, StatusCodes.Status400BadRequest, reason); 56ex = new BadHttpRequestException(CoreStrings.BadRequest_InvalidCharactersInHeaderName, StatusCodes.Status400BadRequest, reason); 59ex = new BadHttpRequestException(CoreStrings.BadRequest_RequestLineTooLong, StatusCodes.Status414UriTooLong, reason); 62ex = new BadHttpRequestException(CoreStrings.BadRequest_HeadersExceedMaxTotalSize, StatusCodes.Status431RequestHeaderFieldsTooLarge, reason); 65ex = new BadHttpRequestException(CoreStrings.BadRequest_TooManyHeaders, StatusCodes.Status431RequestHeaderFieldsTooLarge, reason); 68ex = new BadHttpRequestException(CoreStrings.BadRequest_RequestHeadersTimeout, StatusCodes.Status408RequestTimeout, reason); 71ex = new BadHttpRequestException(CoreStrings.BadRequest_RequestBodyTimeout, StatusCodes.Status408RequestTimeout, reason); 74ex = new BadHttpRequestException(CoreStrings.BadRequest_MethodNotAllowed, StatusCodes.Status405MethodNotAllowed, reason, HttpMethod.Options); 77ex = new BadHttpRequestException(CoreStrings.BadRequest_MethodNotAllowed, StatusCodes.Status405MethodNotAllowed, reason, HttpMethod.Connect); 80ex = new BadHttpRequestException(CoreStrings.BadRequest_MissingHostHeader, StatusCodes.Status400BadRequest, reason); 83ex = new BadHttpRequestException(CoreStrings.BadRequest_MultipleHostHeaders, StatusCodes.Status400BadRequest, reason); 86ex = new BadHttpRequestException(CoreStrings.BadRequest_InvalidHostHeader, StatusCodes.Status400BadRequest, reason); 89ex = new BadHttpRequestException(CoreStrings.BadRequest, StatusCodes.Status400BadRequest, reason); 116ex = new BadHttpRequestException(CoreStrings.HttpParserTlsOverHttpError, StatusCodes.Status400BadRequest, reason); 119ex = new BadHttpRequestException(CoreStrings.FormatBadRequest_InvalidRequestLine_Detail(detail), StatusCodes.Status400BadRequest, reason); 122ex = new BadHttpRequestException(CoreStrings.FormatBadRequest_InvalidRequestTarget_Detail(detail), StatusCodes.Status400BadRequest, reason); 125ex = new BadHttpRequestException(CoreStrings.FormatBadRequest_InvalidRequestHeader_Detail(detail), StatusCodes.Status400BadRequest, reason); 128ex = new BadHttpRequestException(CoreStrings.FormatBadRequest_InvalidContentLength_Detail(detail), StatusCodes.Status400BadRequest, reason); 131ex = new BadHttpRequestException(CoreStrings.FormatBadRequest_UnrecognizedHTTPVersion(detail), StatusCodes.Status505HttpVersionNotsupported, reason); 134ex = new BadHttpRequestException(CoreStrings.FormatBadRequest_FinalTransferCodingNotChunked(detail), StatusCodes.Status400BadRequest, reason); 137ex = new BadHttpRequestException(CoreStrings.FormatBadRequest_LengthRequiredHttp10(detail), StatusCodes.Status400BadRequest, reason); 140ex = new BadHttpRequestException(CoreStrings.FormatBadRequest_InvalidHostHeader_Detail(detail), StatusCodes.Status400BadRequest, reason); 143ex = new BadHttpRequestException(CoreStrings.FormatBadRequest_RequestBodyTooLarge(detail), StatusCodes.Status413PayloadTooLarge, reason); 146ex = new BadHttpRequestException(CoreStrings.BadRequest, StatusCodes.Status400BadRequest, reason);
Microsoft.AspNetCore.Server.Kestrel.Core.Tests (30)
Http1\Http1ConnectionTests.cs (8)
84Assert.Equal(StatusCodes.Status431RequestHeaderFieldsTooLarge, exception.StatusCode); 101Assert.Equal(StatusCodes.Status431RequestHeaderFieldsTooLarge, exception.StatusCode); 304Assert.Throws<InvalidOperationException>(() => ((IHttpResponseFeature)_http1Connection).StatusCode = StatusCodes.Status404NotFound); 469Assert.Equal(StatusCodes.Status414UriTooLong, exception.StatusCode); 588((IHttpResponseFeature)_http1Connection).StatusCode = StatusCodes.Status304NotModified; 599((IHttpResponseFeature)_http1Connection).StatusCode = StatusCodes.Status304NotModified; 646((IHttpResponseFeature)_http1Connection).StatusCode = StatusCodes.Status304NotModified; 853Assert.Equal(StatusCodes.Status400BadRequest, exception.StatusCode);
HttpParserTests.cs (14)
97Assert.Equal(StatusCodes.Status400BadRequest, exception.StatusCode); 125Assert.Equal(StatusCodes.Status400BadRequest, exception.StatusCode); 153Assert.Equal(StatusCodes.Status400BadRequest, exception.StatusCode); 172Assert.Equal(StatusCodes.Status505HttpVersionNotsupported, exception.StatusCode); 190Assert.Equal(StatusCodes.Status400BadRequest, exception.StatusCode); 495Assert.Equal(StatusCodes.Status400BadRequest, exception.StatusCode); 515Assert.Equal(StatusCodes.Status400BadRequest, exception.StatusCode); 533Assert.Equal(StatusCodes.Status400BadRequest, exception.StatusCode); 544Assert.Equal(StatusCodes.Status505HttpVersionNotsupported, exception.StatusCode); 558Assert.Equal(StatusCodes.Status400BadRequest, exception.StatusCode); 592Assert.Equal(StatusCodes.Status400BadRequest, badHttpRequestException.StatusCode); 613Assert.Equal(StatusCodes.Status400BadRequest, exception.StatusCode); 633Assert.Equal(StatusCodes.Status400BadRequest, exception.StatusCode); 795Assert.Equal(StatusCodes.Status400BadRequest, exception.StatusCode);
HttpRequestHeadersTests.cs (1)
404Assert.Equal(StatusCodes.Status400BadRequest, exception.StatusCode);
MessageBodyTests.cs (4)
552Assert.Equal(StatusCodes.Status400BadRequest, ex.StatusCode); 586Assert.Equal(StatusCodes.Status400BadRequest, ex.StatusCode); 749Assert.Equal(StatusCodes.Status408RequestTimeout, exception.StatusCode); 813Assert.Equal(StatusCodes.Status408RequestTimeout, exception.StatusCode);
ReasonPhrasesTests.cs (3)
15[InlineData(StatusCodes.Status200OK, "OK", "200 OK")] 16[InlineData(StatusCodes.Status200OK, null, "200 OK")] 17[InlineData(StatusCodes.Status200OK, "Custom OK", "200 Custom OK")]
Microsoft.AspNetCore.StaticAssets (11)
Development\StaticAssetDevelopmentRuntimeHandler.cs (1)
207if (ctx.Response.StatusCode == StatusCodes.Status200OK)
StaticAssetsInvoker.cs (10)
119if (context.Response.StatusCode == StatusCodes.Status200OK) 143await SendStatusAsync(requestContext, StatusCodes.Status200OK); 176await SendStatusAsync(requestContext, StatusCodes.Status304NotModified); 180await SendStatusAsync(requestContext, StatusCodes.Status412PreconditionFailed); 191await ApplyResponseHeadersAsync(context, StatusCodes.Status200OK); 212if (requestContext.Response.StatusCode == StatusCodes.Status200OK) 214requestContext.Response.StatusCode = StatusCodes.Status416RangeNotSatisfiable; 224if (requestContext.Response.StatusCode == StatusCodes.Status200OK) 226requestContext.Response.StatusCode = StatusCodes.Status206PartialContent; 228await ApplyResponseHeadersAsync(requestContext, StatusCodes.Status206PartialContent);
Microsoft.AspNetCore.StaticFiles (9)
Helpers.cs (1)
43context.Response.StatusCode = StatusCodes.Status301MovedPermanently;
StaticFileContext.cs (8)
246if (_response.StatusCode == StatusCodes.Status200OK) 264if (statusCode == StatusCodes.Status200OK) 313await SendStatusAsync(StatusCodes.Status200OK); 337await SendStatusAsync(StatusCodes.Status304NotModified); 341await SendStatusAsync(StatusCodes.Status412PreconditionFailed); 353await ApplyResponseHeadersAsync(StatusCodes.Status200OK); 374await ApplyResponseHeadersAsync(StatusCodes.Status416RangeNotSatisfiable); 383await ApplyResponseHeadersAsync(StatusCodes.Status206PartialContent);
Microsoft.AspNetCore.StaticFiles.Tests (1)
StaticFileMiddlewareTests.cs (1)
424context.Response.StatusCode = StatusCodes.Status200OK;
Microsoft.AspNetCore.TestHost (2)
WebSocketClient.cs (2)
99if (httpContext.Response.StatusCode != StatusCodes.Status101SwitchingProtocols) 143_httpContext.Response.StatusCode = StatusCodes.Status101SwitchingProtocols;
Microsoft.AspNetCore.WebSockets (1)
WebSocketMiddleware.cs (1)
79context.Response.StatusCode = StatusCodes.Status403Forbidden;
Microsoft.AspNetCore.WebSockets.Tests (1)
Http2WebSocketTests.cs (1)
49Assert.Equal(StatusCodes.Status200OK, result.Response.StatusCode);
Mvc.Api.Analyzers.Test (62)
TestFiles\ActualApiResponseMetadataFactoryTest\GetDefaultStatusCodeTest.cs (1)
10[DefaultStatusCode(StatusCodes.Status412PreconditionFailed)]
TestFiles\ActualApiResponseMetadataFactoryTest\InspectReturnExpressionTests.cs (4)
39StatusCode = StatusCodes.Status422UnprocessableEntity, 45return StatusCode(StatusCodes.Status423Locked); 50var statusCode = StatusCodes.Status429TooManyRequests; 56var statusCode = StatusCodes.Status422UnprocessableEntity;
TestFiles\ActualApiResponseMetadataFactoryTest\InspectReturnExpressionTestsForSwitchExpression.cs (4)
56StatusCode = StatusCodes.Status422UnprocessableEntity, 65_ => StatusCode(StatusCodes.Status423Locked) 71var statusCode = StatusCodes.Status429TooManyRequests; 81var statusCode = StatusCodes.Status422UnprocessableEntity;
TestFiles\AddResponseTypeAttributeCodeFixProviderIntegrationTest\CodeFixAddsFullyQualifiedProducesResponseType.Output.cs (3)
20[Microsoft.AspNetCore.Mvc.ProducesResponseType(StatusCodes.Status202Accepted)] 21[Microsoft.AspNetCore.Mvc.ProducesResponseType(StatusCodes.Status400BadRequest)] 22[Microsoft.AspNetCore.Mvc.ProducesResponseType(StatusCodes.Status404NotFound)]
TestFiles\AddResponseTypeAttributeCodeFixProviderIntegrationTest\CodeFixAddsMissingStatusCodes.Input.cs (1)
12[ProducesResponseType(StatusCodes.Status404NotFound)]
TestFiles\AddResponseTypeAttributeCodeFixProviderIntegrationTest\CodeFixAddsMissingStatusCodes.Output.cs (3)
12[ProducesResponseType(StatusCodes.Status404NotFound)] 13[ProducesResponseType(StatusCodes.Status200OK)] 14[ProducesResponseType(StatusCodes.Status400BadRequest)]
TestFiles\AddResponseTypeAttributeCodeFixProviderIntegrationTest\CodeFixAddsMissingStatusCodesAndTypes.Input.cs (1)
12[ProducesResponseType(StatusCodes.Status404NotFound)]
TestFiles\AddResponseTypeAttributeCodeFixProviderIntegrationTest\CodeFixAddsMissingStatusCodesAndTypes.Output.cs (3)
12[ProducesResponseType(StatusCodes.Status404NotFound)] 13[ProducesResponseType(StatusCodes.Status200OK)] 14[ProducesResponseType(typeof(ModelBinding.ModelStateDictionary), StatusCodes.Status400BadRequest)]
TestFiles\AddResponseTypeAttributeCodeFixProviderIntegrationTest\CodeFixAddsNumericLiteralForNonExistingStatusCodeConstants.Output.cs (1)
9[ProducesResponseType(StatusCodes.Status200OK)]
TestFiles\AddResponseTypeAttributeCodeFixProviderIntegrationTest\CodeFixAddsResponseTypeWhenDifferentFromErrorType.Output.cs (3)
10[ProducesResponseType(StatusCodes.Status200OK)] 11[ProducesResponseType(typeof(ValidationProblemDetails), StatusCodes.Status400BadRequest)] 12[ProducesResponseType(StatusCodes.Status404NotFound)]
TestFiles\AddResponseTypeAttributeCodeFixProviderIntegrationTest\CodeFixAddsStatusCodes.Output.cs (2)
9[ProducesResponseType(StatusCodes.Status200OK)] 10[ProducesResponseType(StatusCodes.Status404NotFound)]
TestFiles\AddResponseTypeAttributeCodeFixProviderIntegrationTest\CodeFixAddsStatusCodesFromConstructorParameters.Input.cs (1)
23return new StatusCodeResult(StatusCodes.Status202Accepted);
TestFiles\AddResponseTypeAttributeCodeFixProviderIntegrationTest\CodeFixAddsStatusCodesFromConstructorParameters.Output.cs (6)
14[ProducesResponseType(StatusCodes.Status200OK)] 15[ProducesResponseType(StatusCodes.Status201Created)] 16[ProducesResponseType(StatusCodes.Status202Accepted)] 17[ProducesResponseType(StatusCodes.Status204NoContent)] 18[ProducesResponseType(StatusCodes.Status422UnprocessableEntity)] 29return new StatusCodeResult(StatusCodes.Status202Accepted);
TestFiles\AddResponseTypeAttributeCodeFixProviderIntegrationTest\CodeFixAddsStatusCodesFromMethodParameters.Input.cs (1)
23return StatusCode(StatusCodes.Status202Accepted);
TestFiles\AddResponseTypeAttributeCodeFixProviderIntegrationTest\CodeFixAddsStatusCodesFromMethodParameters.Output.cs (6)
14[ProducesResponseType(StatusCodes.Status200OK)] 15[ProducesResponseType(StatusCodes.Status201Created)] 16[ProducesResponseType(StatusCodes.Status202Accepted)] 17[ProducesResponseType(StatusCodes.Status204NoContent)] 18[ProducesResponseType(StatusCodes.Status422UnprocessableEntity)] 29return StatusCode(StatusCodes.Status202Accepted);
TestFiles\AddResponseTypeAttributeCodeFixProviderIntegrationTest\CodeFixAddsStatusCodesFromObjectInitializer.Input.cs (1)
28StatusCode = StatusCodes.Status202Accepted
TestFiles\AddResponseTypeAttributeCodeFixProviderIntegrationTest\CodeFixAddsStatusCodesFromObjectInitializer.Output.cs (6)
14[ProducesResponseType(StatusCodes.Status200OK)] 15[ProducesResponseType(StatusCodes.Status201Created)] 16[ProducesResponseType(StatusCodes.Status202Accepted)] 17[ProducesResponseType(StatusCodes.Status204NoContent)] 18[ProducesResponseType(StatusCodes.Status422UnprocessableEntity)] 34StatusCode = StatusCodes.Status202Accepted
TestFiles\AddResponseTypeAttributeCodeFixProviderIntegrationTest\CodeFixAddsSuccessStatusCode.Output.cs (3)
15[ProducesResponseType(StatusCodes.Status201Created)] 16[ProducesResponseType(StatusCodes.Status400BadRequest)] 17[ProducesResponseType(StatusCodes.Status404NotFound)]
TestFiles\AddResponseTypeAttributeCodeFixProviderIntegrationTest\CodeFixWithConventionAddsMissingStatusCodes.Output.cs (2)
15[ProducesResponseType(StatusCodes.Status202Accepted)] 16[ProducesResponseType(StatusCodes.Status404NotFound)]
TestFiles\AddResponseTypeAttributeCodeFixProviderIntegrationTest\CodeFixWithConventionMethodAddsMissingStatusCodes.Output.cs (2)
9[ProducesResponseType(StatusCodes.Status202Accepted)] 10[ProducesResponseType(StatusCodes.Status404NotFound)]
TestFiles\AddResponseTypeAttributeCodeFixProviderIntegrationTest\CodeFixWorksOnExpressionBodiedMethod.Output.cs (1)
9[ProducesResponseType(StatusCodes.Status404NotFound)]
TestFiles\AddResponseTypeAttributeCodeFixProviderIntegrationTest\CodeFixWorksWhenMultipleIdenticalStatusCodesAreInError.Output.cs (2)
17[ProducesResponseType(StatusCodes.Status200OK)] 18[ProducesResponseType(StatusCodes.Status404NotFound)]
TestFiles\AddResponseTypeAttributeCodeFixProviderIntegrationTest\CodeFixWorksWithValidationProblem.Output.cs (1)
12[ProducesResponseType(StatusCodes.Status400BadRequest)]
TestFiles\ApiConventionAnalyzerIntegrationTest\DiagnosticsAreReturned_ForControllerWithCustomConvention.cs (4)
38[ProducesResponseType(StatusCodes.Status204NoContent)] 39[ProducesResponseType(StatusCodes.Status404NotFound)] 40[ProducesResponseType(StatusCodes.Status409Conflict)] 41[ProducesResponseType(StatusCodes.Status422UnprocessableEntity)]
Negotiate.Client (12)
Controllers\AuthTestController.cs (12)
37if (HasWrongStatusCode(StatusCodes.Status200OK, result.StatusCode, body, out var actionResult) 58if (HasWrongStatusCode(StatusCodes.Status401Unauthorized, result.StatusCode, body, out var actionResult) 86if (HasWrongStatusCode(StatusCodes.Status200OK, result.StatusCode, body, out var actionResult) 109if (HasWrongStatusCode(StatusCodes.Status200OK, result.StatusCode, body, out var actionResult) 120if (HasWrongStatusCode(StatusCodes.Status200OK, result.StatusCode, body, out actionResult) 142if (HasWrongStatusCode(StatusCodes.Status200OK, result.StatusCode, body, out var actionResult) 153if (HasWrongStatusCode(StatusCodes.Status200OK, result.StatusCode, body, out actionResult) 175if (HasWrongStatusCode(StatusCodes.Status200OK, result.StatusCode, body, out var actionResult) 186if (HasWrongStatusCode(StatusCodes.Status200OK, result.StatusCode, body, out actionResult) 206if (HasWrongStatusCode(StatusCodes.Status401Unauthorized, result.StatusCode, body, out var actionResult) 232if (HasWrongStatusCode(StatusCodes.Status200OK, result.StatusCode, body, out var actionResult) 243if (HasWrongStatusCode(StatusCodes.Status401Unauthorized, result.StatusCode, body, out actionResult)
SignalR.Client.FunctionalTestApp (1)
Startup.cs (1)
145context.Response.StatusCode = StatusCodes.Status204NoContent;
Sockets.FunctionalTests (2)
src\Servers\Kestrel\test\FunctionalTests\MaxRequestBufferSizeTests.cs (1)
360context.Response.StatusCode = StatusCodes.Status500InternalServerError;
src\Servers\Kestrel\test\FunctionalTests\UnixDomainSocketsTests.cs (1)
191Assert.Equal(StatusCodes.Status200OK, httpStatus);