2333 references to StatusCodes
Aspire.Dashboard (3)
Otlp\Http\OtlpHttpEndpointsBuilder.cs (3)
134
context.Response.StatusCode =
StatusCodes
.Status415UnsupportedMediaType;
162
httpContext.Response.StatusCode =
StatusCodes
.Status415UnsupportedMediaType;
196
StatusCodes
.Status400BadRequest);
BasicWebSite (1)
Controllers\HomeController.cs (1)
61
return new StatusCodeResult(
StatusCodes
.Status204NoContent);
Diagnostics.FunctionalTests (1)
ProblemDetailsExceptionHandlerSampleTest.cs (1)
53
Assert.Equal(
StatusCodes
.Status409Conflict, body.Status);
ExceptionHandlerSample (2)
StartupWithProblemDetails.cs (2)
33
?
StatusCodes
.Status409Conflict
34
:
StatusCodes
.Status500InternalServerError,
FormatterWebSite (2)
Controllers\InputFormatterController.cs (1)
14
return new StatusCodeResult(
StatusCodes
.Status400BadRequest);
Controllers\JsonFormatterController.cs (1)
76
Response.StatusCode =
StatusCodes
.Status400BadRequest;
HttpsPolicySample (1)
Startup.cs (1)
16
options.RedirectStatusCode =
StatusCodes
.Status301MovedPermanently;
InMemory.FunctionalTests (38)
Http2\Http2WebSocketTests.cs (3)
175
context.Response.StatusCode =
StatusCodes
.Status201Created; // Any 2XX should work
531
context.Response.StatusCode = Http.
StatusCodes
.Status418ImATeapot;
603
context.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)]
604
StatusCodes
.Status100Continue,
605
StatusCodes
.Status101SwitchingProtocols,
606
StatusCodes
.Status102Processing,
607
StatusCodes
.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)]
1546
httpContext.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);
3549
response.StatusCode =
StatusCodes
.Status304NotModified;
4765
&& ((BadHttpRequestException)w.Exception).StatusCode ==
StatusCodes
.Status400BadRequest);
Kestrel.SampleApp (1)
Startup.cs (1)
43
catch (Microsoft.AspNetCore.Http.BadHttpRequestException ex) when (ex.StatusCode ==
StatusCodes
.Status413RequestEntityTooLarge) { }
Microsoft.AspNetCore.Authentication.Negotiate (4)
NegotiateHandler.cs (4)
167
Context.Response.StatusCode =
StatusCodes
.Status400BadRequest;
182
Response.StatusCode =
StatusCodes
.Status401Unauthorized;
195
if (Response.StatusCode <
StatusCodes
.Status400BadRequest)
394
Response.StatusCode =
StatusCodes
.Status401Unauthorized;
Microsoft.AspNetCore.Authentication.Negotiate.Test (36)
EventTests.cs (20)
32
Assert.Equal(
StatusCodes
.Status200OK, context.Response.StatusCode);
41
Assert.Equal(
StatusCodes
.Status401Unauthorized, result.Response.StatusCode);
55
context.Response.StatusCode =
StatusCodes
.Status418ImATeapot;
65
Assert.Equal(
StatusCodes
.Status418ImATeapot, result.Response.StatusCode);
103
context.Response.StatusCode =
StatusCodes
.Status418ImATeapot;
113
Assert.Equal(
StatusCodes
.Status418ImATeapot, result.Response.StatusCode);
153
context.Response.StatusCode =
StatusCodes
.Status418ImATeapot;
163
Assert.Equal(
StatusCodes
.Status418ImATeapot, result.Response.StatusCode);
188
Assert.Equal(
StatusCodes
.Status418ImATeapot, response.Response.StatusCode);
203
context.Response.StatusCode =
StatusCodes
.Status418ImATeapot;
213
Assert.Equal(
StatusCodes
.Status418ImATeapot, result.Response.StatusCode);
238
Assert.Equal(
StatusCodes
.Status400BadRequest, response.Response.StatusCode);
253
context.Response.StatusCode =
StatusCodes
.Status418ImATeapot;
263
Assert.Equal(
StatusCodes
.Status418ImATeapot, result.Response.StatusCode);
293
Assert.Equal(
StatusCodes
.Status200OK, result.Response.StatusCode);
339
Assert.Equal(
StatusCodes
.Status401Unauthorized, result.Response.StatusCode);
363
Assert.Equal(
StatusCodes
.Status401Unauthorized, result.Response.StatusCode);
398
Assert.Equal(
StatusCodes
.Status401Unauthorized, result.Response.StatusCode);
405
Assert.Equal(
StatusCodes
.Status200OK, result.Response.StatusCode);
452
context.Response.StatusCode =
StatusCodes
.Status418ImATeapot;
NegotiateHandlerTests.cs (16)
40
Assert.Equal(
StatusCodes
.Status200OK, result.Response.StatusCode);
50
Assert.Equal(
StatusCodes
.Status200OK, result.Response.StatusCode);
60
Assert.Equal(
StatusCodes
.Status401Unauthorized, result.Response.StatusCode);
72
Assert.Equal(
StatusCodes
.Status401Unauthorized, result.Response.StatusCode);
82
Assert.Equal(
StatusCodes
.Status401Unauthorized, result.Response.StatusCode);
164
Assert.Equal(
StatusCodes
.Status200OK, result.Response.StatusCode);
191
Assert.Equal(
StatusCodes
.Status401Unauthorized, result.Response.StatusCode);
289
Assert.Equal(
StatusCodes
.Status500InternalServerError, result.Response.StatusCode);
300
Assert.Equal(
StatusCodes
.Status401Unauthorized, result.Response.StatusCode);
311
Assert.Equal(
StatusCodes
.Status400BadRequest, result.Response.StatusCode);
328
Assert.Equal(
StatusCodes
.Status200OK, result.Response.StatusCode);
336
Assert.Equal(
StatusCodes
.Status200OK, result.Response.StatusCode);
349
Assert.Equal(
StatusCodes
.Status401Unauthorized, result.Response.StatusCode);
356
Assert.Equal(
StatusCodes
.Status200OK, result.Response.StatusCode);
369
Assert.Equal(
StatusCodes
.Status401Unauthorized, result.Response.StatusCode);
376
Assert.Equal(
StatusCodes
.Status200OK, result.Response.StatusCode);
Microsoft.AspNetCore.Authentication.Test (55)
JwtBearerTests.cs (3)
595
context.Response.StatusCode =
StatusCodes
.Status202Accepted;
666
context.Response.StatusCode =
StatusCodes
.Status202Accepted;
742
context.Response.StatusCode =
StatusCodes
.Status202Accepted;
JwtBearerTests_Handler.cs (3)
556
context.Response.StatusCode =
StatusCodes
.Status202Accepted;
624
context.Response.StatusCode =
StatusCodes
.Status202Accepted;
694
context.Response.StatusCode =
StatusCodes
.Status202Accepted;
OAuthTests.cs (3)
337
context.Response.StatusCode =
StatusCodes
.Status406NotAcceptable;
373
context.Response.StatusCode =
StatusCodes
.Status406NotAcceptable;
409
context.Response.StatusCode =
StatusCodes
.Status406NotAcceptable;
OpenIdConnect\OpenIdConnectEventTests.cs (22)
86
context.Response.StatusCode =
StatusCodes
.Status202Accepted;
157
context.Response.StatusCode =
StatusCodes
.Status202Accepted;
182
context.Response.StatusCode =
StatusCodes
.Status202Accepted;
193
context.Response.StatusCode =
StatusCodes
.Status202Accepted;
267
context.Response.StatusCode =
StatusCodes
.Status202Accepted;
297
context.Response.StatusCode =
StatusCodes
.Status202Accepted;
374
context.Response.StatusCode =
StatusCodes
.Status202Accepted;
405
context.Response.StatusCode =
StatusCodes
.Status202Accepted;
482
context.Response.StatusCode =
StatusCodes
.Status202Accepted;
513
context.Response.StatusCode =
StatusCodes
.Status202Accepted;
593
context.Response.StatusCode =
StatusCodes
.Status202Accepted;
625
context.Response.StatusCode =
StatusCodes
.Status202Accepted;
723
context.Response.StatusCode =
StatusCodes
.Status202Accepted;
771
context.Response.StatusCode =
StatusCodes
.Status202Accepted;
817
context.Response.StatusCode =
StatusCodes
.Status202Accepted;
888
context.Response.StatusCode =
StatusCodes
.Status202Accepted;
941
context.Response.StatusCode =
StatusCodes
.Status202Accepted;
983
context.Response.StatusCode =
StatusCodes
.Status202Accepted;
1030
context.Response.StatusCode =
StatusCodes
.Status202Accepted;
1058
context.Response.StatusCode =
StatusCodes
.Status202Accepted;
1096
context.Response.StatusCode =
StatusCodes
.Status202Accepted;
1125
context.Response.StatusCode =
StatusCodes
.Status202Accepted;
OpenIdConnect\OpenIdConnectEventTests_Handler.cs (22)
86
context.Response.StatusCode =
StatusCodes
.Status202Accepted;
157
context.Response.StatusCode =
StatusCodes
.Status202Accepted;
182
context.Response.StatusCode =
StatusCodes
.Status202Accepted;
193
context.Response.StatusCode =
StatusCodes
.Status202Accepted;
267
context.Response.StatusCode =
StatusCodes
.Status202Accepted;
297
context.Response.StatusCode =
StatusCodes
.Status202Accepted;
374
context.Response.StatusCode =
StatusCodes
.Status202Accepted;
405
context.Response.StatusCode =
StatusCodes
.Status202Accepted;
482
context.Response.StatusCode =
StatusCodes
.Status202Accepted;
513
context.Response.StatusCode =
StatusCodes
.Status202Accepted;
593
context.Response.StatusCode =
StatusCodes
.Status202Accepted;
625
context.Response.StatusCode =
StatusCodes
.Status202Accepted;
723
context.Response.StatusCode =
StatusCodes
.Status202Accepted;
771
context.Response.StatusCode =
StatusCodes
.Status202Accepted;
817
context.Response.StatusCode =
StatusCodes
.Status202Accepted;
888
context.Response.StatusCode =
StatusCodes
.Status202Accepted;
941
context.Response.StatusCode =
StatusCodes
.Status202Accepted;
983
context.Response.StatusCode =
StatusCodes
.Status202Accepted;
1030
context.Response.StatusCode =
StatusCodes
.Status202Accepted;
1058
context.Response.StatusCode =
StatusCodes
.Status202Accepted;
1096
context.Response.StatusCode =
StatusCodes
.Status202Accepted;
1125
context.Response.StatusCode =
StatusCodes
.Status202Accepted;
TwitterTests.cs (2)
244
context.Response.StatusCode =
StatusCodes
.Status406NotAcceptable;
350
context.Response.StatusCode =
StatusCodes
.Status406NotAcceptable;
Microsoft.AspNetCore.Components.Endpoints (3)
RazorComponentEndpointInvoker.cs (3)
176
context.Response.StatusCode =
StatusCodes
.Status400BadRequest;
223
context.Response.StatusCode =
StatusCodes
.Status400BadRequest;
249
context.Response.StatusCode =
StatusCodes
.Status400BadRequest;
Microsoft.AspNetCore.Components.Endpoints.Tests (1)
RazorComponentEndpointInvokerTest.cs (1)
51
Assert.Equal(
StatusCodes
.Status400BadRequest, context.Response.StatusCode);
Microsoft.AspNetCore.Components.Server (3)
CircuitDisconnectMiddleware.cs (3)
36
context.Response.StatusCode =
StatusCodes
.Status405MethodNotAllowed;
43
context.Response.StatusCode =
StatusCodes
.Status400BadRequest;
49
context.Response.StatusCode =
StatusCodes
.Status200OK;
Microsoft.AspNetCore.Components.Server.Tests (7)
CircuitDisconnectMiddlewareTest.cs (7)
41
Assert.Equal(
StatusCodes
.Status405MethodNotAllowed, context.Response.StatusCode);
70
Assert.Equal(
StatusCodes
.Status400BadRequest, context.Response.StatusCode);
97
Assert.Equal(
StatusCodes
.Status400BadRequest, context.Response.StatusCode);
129
Assert.Equal(
StatusCodes
.Status400BadRequest, context.Response.StatusCode);
162
Assert.Equal(
StatusCodes
.Status200OK, context.Response.StatusCode);
199
Assert.Equal(
StatusCodes
.Status200OK, context.Response.StatusCode);
237
Assert.Equal(
StatusCodes
.Status200OK, context.Response.StatusCode);
Microsoft.AspNetCore.ConcurrencyLimiter (1)
ConcurrencyLimiterMiddleware.cs (1)
81
context.Response.StatusCode =
StatusCodes
.Status503ServiceUnavailable;
Microsoft.AspNetCore.ConcurrencyLimiter.Tests (2)
MiddlewareTests.cs (2)
45
Assert.Equal(
StatusCodes
.Status503ServiceUnavailable, context.Response.StatusCode);
165
Assert.Equal(
StatusCodes
.Status503ServiceUnavailable, context.Response.StatusCode);
Microsoft.AspNetCore.Cors (2)
Infrastructure\CorsMiddleware.cs (2)
125
context.Response.StatusCode =
StatusCodes
.Status204NoContent;
183
context.Response.StatusCode =
StatusCodes
.Status204NoContent;
Microsoft.AspNetCore.Cors.Test (1)
CorsMiddlewareTests.cs (1)
765
Assert.Equal(
StatusCodes
.Status204NoContent, httpContext.Response.StatusCode);
Microsoft.AspNetCore.Diagnostics (4)
DeveloperExceptionPage\DeveloperExceptionPageMiddlewareImpl.cs (1)
127
context.Response.StatusCode =
StatusCodes
.Status499ClientClosedRequest;
ExceptionHandler\ExceptionHandlerMiddlewareImpl.cs (3)
22
private const int DefaultStatusCode =
StatusCodes
.Status500InternalServerError;
123
context.Response.StatusCode =
StatusCodes
.Status499ClientClosedRequest;
205
if (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)
904
Assert.Equal(
StatusCodes
.Status200OK, options.ResultStatusCodes[HealthStatus.Healthy]);
905
Assert.Equal(
StatusCodes
.Status200OK, options.ResultStatusCodes[HealthStatus.Degraded]);
906
Assert.Equal(
StatusCodes
.Status503ServiceUnavailable, options.ResultStatusCodes[HealthStatus.Unhealthy]);
914
Assert.Equal(
StatusCodes
.Status200OK, options.ResultStatusCodes[HealthStatus.Healthy]);
915
Assert.Equal(
StatusCodes
.Status200OK, options.ResultStatusCodes[HealthStatus.Degraded]);
916
Assert.Equal(
StatusCodes
.Status503ServiceUnavailable, options.ResultStatusCodes[HealthStatus.Unhealthy]);
Microsoft.AspNetCore.Diagnostics.Middleware.Tests (1)
Logging\AcceptanceTests.cs (1)
67
context.Response.StatusCode =
StatusCodes
.Status400BadRequest;
Microsoft.AspNetCore.Diagnostics.Tests (14)
DeveloperExceptionPageMiddlewareTest.cs (2)
258
Assert.Equal(
StatusCodes
.Status500InternalServerError, (int)response.StatusCode);
293
Assert.Equal(
StatusCodes
.Status500InternalServerError, (int)response.StatusCode);
ExceptionHandlerTest.cs (12)
343
httpContext.Response.StatusCode =
StatusCodes
.Status404NotFound;
558
httpContext.Response.StatusCode =
StatusCodes
.Status500InternalServerError;
624
httpContext.Response.StatusCode =
StatusCodes
.Status404NotFound;
673
?
StatusCodes
.Status409Conflict
674
:
StatusCodes
.Status500InternalServerError,
712
?
StatusCodes
.Status404NotFound
713
:
StatusCodes
.Status500InternalServerError,
960
httpContext.Response.StatusCode =
StatusCodes
.Status404NotFound;
1012
httpContext.Response.StatusCode =
StatusCodes
.Status404NotFound;
1067
httpContext.Response.StatusCode =
StatusCodes
.Status500InternalServerError;
1082
httpContext.Response.StatusCode =
StatusCodes
.Status404NotFound;
1145
httpContext.Response.StatusCode =
StatusCodes
.Status404NotFound;
Microsoft.AspNetCore.Grpc.JsonTranscoding (19)
Internal\JsonRequestHelpers.cs (18)
127
return
StatusCodes
.Status200OK;
129
return
StatusCodes
.Status408RequestTimeout;
131
return
StatusCodes
.Status500InternalServerError;
133
return
StatusCodes
.Status400BadRequest;
135
return
StatusCodes
.Status504GatewayTimeout;
137
return
StatusCodes
.Status404NotFound;
139
return
StatusCodes
.Status409Conflict;
141
return
StatusCodes
.Status403Forbidden;
143
return
StatusCodes
.Status401Unauthorized;
145
return
StatusCodes
.Status429TooManyRequests;
148
return
StatusCodes
.Status400BadRequest;
150
return
StatusCodes
.Status409Conflict;
152
return
StatusCodes
.Status400BadRequest;
154
return
StatusCodes
.Status501NotImplemented;
156
return
StatusCodes
.Status500InternalServerError;
158
return
StatusCodes
.Status503ServiceUnavailable;
160
return
StatusCodes
.Status500InternalServerError;
163
return
StatusCodes
.Status500InternalServerError;
Internal\JsonTranscodingServerCallContext.cs (1)
238
HttpContext.Response.StatusCode =
StatusCodes
.Status200OK;
Microsoft.AspNetCore.Hosting.Tests (14)
HostingApplicationDiagnosticsTests.cs (2)
107
context1.HttpContext.Response.StatusCode =
StatusCodes
.Status500InternalServerError;
108
context2.HttpContext.Response.StatusCode =
StatusCodes
.Status500InternalServerError;
HostingMetricsTests.cs (12)
38
context1.HttpContext.Response.StatusCode =
StatusCodes
.Status200OK;
45
m => AssertRequestDuration(m, "1.1",
StatusCodes
.Status200OK));
50
context2.HttpContext.Response.StatusCode =
StatusCodes
.Status500InternalServerError;
59
m => AssertRequestDuration(m, "1.1",
StatusCodes
.Status200OK),
60
m => AssertRequestDuration(m, "2",
StatusCodes
.Status500InternalServerError, exceptionName: "System.InvalidOperationException"));
66
context3.HttpContext.Response.StatusCode =
StatusCodes
.Status404NotFound;
75
m => AssertRequestDuration(m, "1.1",
StatusCodes
.Status200OK),
76
m => AssertRequestDuration(m, "2",
StatusCodes
.Status500InternalServerError, exceptionName: "System.InvalidOperationException"));
88
m => AssertRequestDuration(m, "1.1",
StatusCodes
.Status200OK),
89
m => AssertRequestDuration(m, "2",
StatusCodes
.Status500InternalServerError, exceptionName: "System.InvalidOperationException"),
90
m => AssertRequestDuration(m, "3",
StatusCodes
.Status404NotFound, unhandledRequest: true));
142
context1.HttpContext.Response.StatusCode =
StatusCodes
.Status200OK;
Microsoft.AspNetCore.Http (2)
Builder\ApplicationBuilder.cs (1)
186
context.Response.StatusCode =
StatusCodes
.Status404NotFound;
Timeouts\RequestTimeoutsMiddleware.cs (1)
122
context.Response.StatusCode = selectedPolicy?.TimeoutStatusCode ??
StatusCodes
.Status504GatewayTimeout;
Microsoft.AspNetCore.Http.Abstractions (2)
BadHttpRequestException.cs (2)
29
StatusCode =
StatusCodes
.Status400BadRequest;
52
StatusCode =
StatusCodes
.Status400BadRequest;
Microsoft.AspNetCore.Http.Connections (25)
Internal\HttpConnectionContext.cs (4)
517
nonClonedContext.Response.StatusCode =
StatusCodes
.Status409Conflict;
527
nonClonedContext.Response.StatusCode =
StatusCodes
.Status404NotFound;
562
context.Response.StatusCode =
StatusCodes
.Status204NoContent;
576
context.Response.StatusCode =
StatusCodes
.Status204NoContent;
Internal\HttpConnectionDispatcher.cs (16)
97
context.Response.StatusCode =
StatusCodes
.Status405MethodNotAllowed;
116
context.Response.StatusCode =
StatusCodes
.Status405MethodNotAllowed;
272
if (context.Response.StatusCode ==
StatusCodes
.Status204NoContent)
463
context.Response.StatusCode =
StatusCodes
.Status405MethodNotAllowed;
479
context.Response.StatusCode =
StatusCodes
.Status404NotFound;
497
context.Response.StatusCode =
StatusCodes
.Status404NotFound;
506
context.Response.StatusCode =
StatusCodes
.Status404NotFound;
523
context.Response.StatusCode =
StatusCodes
.Status400BadRequest;
555
context.Response.StatusCode =
StatusCodes
.Status400BadRequest;
566
context.Response.StatusCode =
StatusCodes
.Status202Accepted;
575
context.Response.StatusCode =
StatusCodes
.Status404NotFound;
590
context.Response.StatusCode =
StatusCodes
.Status409Conflict;
596
context.Response.StatusCode =
StatusCodes
.Status400BadRequest;
780
context.Response.StatusCode =
StatusCodes
.Status400BadRequest;
790
context.Response.StatusCode =
StatusCodes
.Status404NotFound;
814
context.Response.StatusCode =
StatusCodes
.Status404NotFound;
Internal\Transports\LongPollingServerTransport.cs (5)
45
context.Response.StatusCode =
StatusCodes
.Status204NoContent;
88
context.Response.StatusCode =
StatusCodes
.Status200OK;
94
context.Response.StatusCode =
StatusCodes
.Status204NoContent;
102
context.Response.StatusCode =
StatusCodes
.Status204NoContent;
109
context.Response.StatusCode =
StatusCodes
.Status500InternalServerError;
Microsoft.AspNetCore.Http.Connections.Tests (38)
HttpConnectionDispatcherTests.cs (38)
320
Assert.Equal(
StatusCodes
.Status404NotFound, context.Response.StatusCode);
361
Assert.Equal(
StatusCodes
.Status404NotFound, context.Response.StatusCode);
399
Assert.Equal(
StatusCodes
.Status405MethodNotAllowed, context.Response.StatusCode);
438
Assert.Equal(
StatusCodes
.Status404NotFound, context.Response.StatusCode);
791
Assert.Equal(
StatusCodes
.Status200OK, context.Response.StatusCode);
869
Assert.Equal(
StatusCodes
.Status400BadRequest, context.Response.StatusCode);
915
Assert.Equal(
StatusCodes
.Status400BadRequest, context.Response.StatusCode);
943
Assert.Equal(
StatusCodes
.Status400BadRequest, context.Response.StatusCode);
1017
Assert.Equal(
StatusCodes
.Status200OK, context.Response.StatusCode);
1049
Assert.Equal(
StatusCodes
.Status200OK, context.Response.StatusCode);
1076
Assert.Equal(
StatusCodes
.Status200OK, context.Response.StatusCode);
1080
Assert.Equal(
StatusCodes
.Status204NoContent, context.Response.StatusCode);
1112
Assert.Equal(
StatusCodes
.Status200OK, context.Response.StatusCode);
1116
Assert.Equal(
StatusCodes
.Status204NoContent, context.Response.StatusCode);
1148
Assert.Equal(
StatusCodes
.Status200OK, context.Response.StatusCode);
1155
Assert.Equal(
StatusCodes
.Status204NoContent, context.Response.StatusCode);
1201
Assert.Equal(
StatusCodes
.Status200OK, context.Response.StatusCode);
1457
Assert.Equal(
StatusCodes
.Status409Conflict, context2.Response.StatusCode);
1515
Assert.Equal(
StatusCodes
.Status204NoContent, context1.Response.StatusCode);
1581
Assert.Equal(
StatusCodes
.Status409Conflict, context1.Response.StatusCode);
1587
Assert.Equal(
StatusCodes
.Status409Conflict, context2.Response.StatusCode);
1625
Assert.Equal(
StatusCodes
.Status404NotFound, context.Response.StatusCode);
1665
Assert.Equal(
StatusCodes
.Status200OK, context.Response.StatusCode);
1697
Assert.Equal(
StatusCodes
.Status200OK, context.Response.StatusCode);
1726
Assert.Equal(
StatusCodes
.Status200OK, context.Response.StatusCode);
1738
Assert.Equal(
StatusCodes
.Status204NoContent, context.Response.StatusCode);
1780
Assert.Equal(
StatusCodes
.Status204NoContent, context1.Response.StatusCode);
1783
Assert.Equal(
StatusCodes
.Status200OK, context2.Response.StatusCode);
1859
Assert.Equal(
StatusCodes
.Status200OK, context.Response.StatusCode);
1871
Assert.Equal(
StatusCodes
.Status200OK, context.Response.StatusCode);
1911
Assert.Equal(
StatusCodes
.Status200OK, context.Response.StatusCode);
1923
Assert.Equal(
StatusCodes
.Status200OK, context.Response.StatusCode);
2043
Assert.Equal(
StatusCodes
.Status400BadRequest, deleteContext.Response.StatusCode);
2092
Assert.Equal(
StatusCodes
.Status202Accepted, deleteContext.Response.StatusCode);
2134
Assert.Equal(
StatusCodes
.Status202Accepted, deleteContext.Response.StatusCode);
2196
Assert.Equal(
StatusCodes
.Status202Accepted, deleteContext.Response.StatusCode);
2750
Assert.Equal(
StatusCodes
.Status500InternalServerError, pollContext.Response.StatusCode);
2802
Assert.Equal(
StatusCodes
.Status202Accepted, deleteContext.Response.StatusCode);
Microsoft.AspNetCore.Http.Extensions (16)
RequestDelegateFactory.cs (10)
1390
httpContext.Response.StatusCode =
StatusCodes
.Status415UnsupportedMediaType;
1406
httpContext.Response.StatusCode =
StatusCodes
.Status400BadRequest;
1412
httpContext.Response.StatusCode =
StatusCodes
.Status400BadRequest;
1507
httpContext.Response.StatusCode =
StatusCodes
.Status400BadRequest;
1514
httpContext.Response.StatusCode =
StatusCodes
.Status400BadRequest;
1521
httpContext.Response.StatusCode =
StatusCodes
.Status415UnsupportedMediaType;
1538
httpContext.Response.StatusCode =
StatusCodes
.Status400BadRequest;
1544
httpContext.Response.StatusCode =
StatusCodes
.Status400BadRequest;
2711
throw new BadHttpRequestException(message,
StatusCodes
.Status415UnsupportedMediaType);
2725
throw new BadHttpRequestException(message,
StatusCodes
.Status415UnsupportedMediaType);
ResponseExtensions.cs (4)
46
response.StatusCode = permanent ?
StatusCodes
.Status308PermanentRedirect :
StatusCodes
.Status307TemporaryRedirect;
50
response.StatusCode = permanent ?
StatusCodes
.Status301MovedPermanently :
StatusCodes
.Status302Found;
src\Shared\ProblemDetails\ProblemDetailsDefaults.cs (2)
184
StatusCodes
.Status400BadRequest :
185
StatusCodes
.Status500InternalServerError;
Microsoft.AspNetCore.Http.Extensions.Tests (52)
HttpResponseJsonExtensionsTests.cs (12)
33
Assert.Equal(
StatusCodes
.Status200OK, context.Response.StatusCode);
99
context.Response.StatusCode =
StatusCodes
.Status418ImATeapot;
104
Assert.Equal(
StatusCodes
.Status418ImATeapot, context.Response.StatusCode);
174
Assert.Equal(
StatusCodes
.Status200OK, context.Response.StatusCode);
251
context.Response.StatusCode =
StatusCodes
.Status418ImATeapot;
256
Assert.Equal(
StatusCodes
.Status418ImATeapot, context.Response.StatusCode);
272
Assert.Equal(
StatusCodes
.Status200OK, context.Response.StatusCode);
297
Assert.Equal(
StatusCodes
.Status200OK, context.Response.StatusCode);
325
Assert.Equal(
StatusCodes
.Status200OK, context.Response.StatusCode);
359
Assert.Equal(
StatusCodes
.Status200OK, context.Response.StatusCode);
393
Assert.Equal(
StatusCodes
.Status200OK, context.Response.StatusCode);
427
Assert.Equal(
StatusCodes
.Status200OK, context.Response.StatusCode);
ProblemDetailsDefaultWriterTest.cs (22)
34
Status =
StatusCodes
.Status400BadRequest,
71
Status =
StatusCodes
.Status400BadRequest,
103
Status =
StatusCodes
.Status400BadRequest,
137
Status =
StatusCodes
.Status400BadRequest,
179
Status =
StatusCodes
.Status400BadRequest,
219
Status =
StatusCodes
.Status400BadRequest,
256
Status =
StatusCodes
.Status400BadRequest,
299
Status =
StatusCodes
.Status400BadRequest,
342
Status =
StatusCodes
.Status400BadRequest,
385
Status =
StatusCodes
.Status400BadRequest,
428
Status =
StatusCodes
.Status400BadRequest,
551
var context = CreateContext(stream,
StatusCodes
.Status500InternalServerError);
561
Assert.Equal(
StatusCodes
.Status500InternalServerError, problemDetails.Status);
576
context.ProblemDetails.Status =
StatusCodes
.Status406NotAcceptable;
584
var context = CreateContext(stream,
StatusCodes
.Status500InternalServerError);
590
ProblemDetails = { Status =
StatusCodes
.Status400BadRequest }
597
Assert.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)]
616
var context = CreateContext(stream,
StatusCodes
.Status500InternalServerError);
675
int statusCode =
StatusCodes
.Status400BadRequest,
723
Status =
StatusCodes
.Status400BadRequest,
ProblemDetailsServiceTest.cs (6)
26
Response = { Body = stream, StatusCode =
StatusCodes
.Status400BadRequest },
52
Response = { Body = stream, StatusCode =
StatusCodes
.Status400BadRequest },
71
Response = { Body = stream, StatusCode =
StatusCodes
.Status400BadRequest },
87
Response = { Body = stream, StatusCode =
StatusCodes
.Status400BadRequest },
102
Response = { Body = stream, StatusCode =
StatusCodes
.Status400BadRequest },
122
Response = { Body = stream, StatusCode =
StatusCodes
.Status400BadRequest },
RequestDelegateFactoryTests.FormMapping.cs (2)
201
Assert.Equal(
StatusCodes
.Status200OK, httpContext.Response.StatusCode);
234
Assert.Equal(
StatusCodes
.Status200OK, httpContext.Response.StatusCode);
RequestDelegateGenerator\RequestDelegateCreationTests.Filters.cs (2)
39
await VerifyResponseBodyAsync(httpContext, string.Empty,
StatusCodes
.Status400BadRequest);
106
},
StatusCodes
.Status400BadRequest);
RequestDelegateGenerator\RequestDelegateCreationTests.Forms.cs (1)
337
Assert.Equal(
StatusCodes
.Status415UnsupportedMediaType, ex.StatusCode);
RequestDelegateGenerator\RequestDelegateCreationTests.KeyServices.cs (1)
145
Assert.Equal(
StatusCodes
.Status200OK, httpContext.Response.StatusCode);
RequestDelegateGenerator\RequestDelegateCreationTests.Logging.cs (2)
394
Assert.Equal(
StatusCodes
.Status415UnsupportedMediaType, ex.StatusCode);
443
Assert.Equal(
StatusCodes
.Status415UnsupportedMediaType, ex.StatusCode);
RequestDelegateGenerator\RequestDelegateCreationTests.Responses.cs (1)
410
await VerifyResponseBodyAsync(httpContext, "Already gone!",
StatusCodes
.Status410Gone);
RequestDelegateGenerator\RuntimeCreationTests.ComplexFormBinding.cs (1)
177
Assert.Equal(
StatusCodes
.Status400BadRequest, httpContext.Response.StatusCode);
RequestDelegateGenerator\SharedTypes.cs (1)
977
httpContext.Response.StatusCode =
StatusCodes
.Status410Gone;
ResponseExtensionTests.cs (1)
43
context.Response.StatusCode =
StatusCodes
.Status200OK;
Microsoft.AspNetCore.Http.Microbenchmarks (1)
src\Http\Http.Extensions\test\RequestDelegateGenerator\SharedTypes.cs (1)
977
httpContext.Response.StatusCode =
StatusCodes
.Status410Gone;
Microsoft.AspNetCore.Http.Results (338)
Accepted.cs (3)
47
/// Gets the HTTP status code: <see cref="
StatusCodes
.Status202Accepted"/>
49
public int StatusCode =>
StatusCodes
.Status202Accepted;
84
builder.Metadata.Add(new ProducesResponseTypeMetadata(
StatusCodes
.Status202Accepted, typeof(void)));
AcceptedAtRoute.cs (3)
70
/// Gets the HTTP status code: <see cref="
StatusCodes
.Status202Accepted"/>
72
public int StatusCode =>
StatusCodes
.Status202Accepted;
111
builder.Metadata.Add(new ProducesResponseTypeMetadata(
StatusCodes
.Status202Accepted, typeof(void)));
AcceptedAtRouteOfT.cs (3)
84
/// Gets the HTTP status code: <see cref="
StatusCodes
.Status202Accepted"/>
86
public int StatusCode =>
StatusCodes
.Status202Accepted;
125
builder.Metadata.Add(ProducesResponseTypeMetadata.CreateUnvalidated(typeof(TValue),
StatusCodes
.Status202Accepted, ContentTypeConstants.ApplicationJsonContentTypes));
AcceptedOfT.cs (3)
63
/// Gets the HTTP status code: <see cref="
StatusCodes
.Status202Accepted"/>
65
public int StatusCode =>
StatusCodes
.Status202Accepted;
103
builder.Metadata.Add(ProducesResponseTypeMetadata.CreateUnvalidated(typeof(TValue),
StatusCodes
.Status202Accepted, ContentTypeConstants.ApplicationJsonContentTypes));
BadRequest.cs (3)
27
/// Gets the HTTP status code: <see cref="
StatusCodes
.Status400BadRequest"/>
29
public int StatusCode =>
StatusCodes
.Status400BadRequest;
54
builder.Metadata.Add(new ProducesResponseTypeMetadata(
StatusCodes
.Status400BadRequest, typeof(void)));
BadRequestOfT.cs (3)
38
/// Gets the HTTP status code: <see cref="
StatusCodes
.Status400BadRequest"/>
40
public int StatusCode =>
StatusCodes
.Status400BadRequest;
68
builder.Metadata.Add(ProducesResponseTypeMetadata.CreateUnvalidated(typeof(TValue),
StatusCodes
.Status400BadRequest, ContentTypeConstants.ApplicationJsonContentTypes));
Conflict.cs (3)
27
/// Gets the HTTP status code: <see cref="
StatusCodes
.Status409Conflict"/>
29
public int StatusCode =>
StatusCodes
.Status409Conflict;
54
builder.Metadata.Add(new ProducesResponseTypeMetadata(
StatusCodes
.Status409Conflict, typeof(void)));
ConflictOfT.cs (3)
38
/// Gets the HTTP status code: <see cref="
StatusCodes
.Status409Conflict"/>
40
public int StatusCode =>
StatusCodes
.Status409Conflict;
68
builder.Metadata.Add(ProducesResponseTypeMetadata.CreateUnvalidated(typeof(TValue),
StatusCodes
.Status409Conflict, ContentTypeConstants.ApplicationJsonContentTypes));
Created.cs (3)
49
/// Gets the HTTP status code: <see cref="
StatusCodes
.Status201Created"/>
51
public int StatusCode =>
StatusCodes
.Status201Created;
84
builder.Metadata.Add(new ProducesResponseTypeMetadata(
StatusCodes
.Status201Created, typeof(void)));
CreatedAtRoute.cs (3)
70
/// Gets the HTTP status code: <see cref="
StatusCodes
.Status201Created"/>
72
public int StatusCode =>
StatusCodes
.Status201Created;
111
builder.Metadata.Add(new ProducesResponseTypeMetadata(
StatusCodes
.Status201Created, typeof(void)));
CreatedAtRouteOfT.cs (3)
84
/// Gets the HTTP status code: <see cref="
StatusCodes
.Status201Created"/>
86
public int StatusCode =>
StatusCodes
.Status201Created;
128
builder.Metadata.Add(ProducesResponseTypeMetadata.CreateUnvalidated(typeof(TValue),
StatusCodes
.Status201Created, ContentTypeConstants.ApplicationJsonContentTypes));
CreatedOfT.cs (3)
64
/// Gets the HTTP status code: <see cref="
StatusCodes
.Status201Created"/>
66
public int StatusCode =>
StatusCodes
.Status201Created;
102
builder.Metadata.Add(ProducesResponseTypeMetadata.CreateUnvalidated(typeof(TValue),
StatusCodes
.Status201Created, ContentTypeConstants.ApplicationJsonContentTypes));
InternalServerError.cs (3)
27
/// Gets the HTTP status code: <see cref="
StatusCodes
.Status500InternalServerError"/>
29
public int StatusCode =>
StatusCodes
.Status500InternalServerError;
54
builder.Metadata.Add(new ProducesResponseTypeMetadata(
StatusCodes
.Status500InternalServerError, typeof(void)));
InternalServerErrorOfT.cs (3)
38
/// Gets the HTTP status code: <see cref="
StatusCodes
.Status500InternalServerError"/>
40
public int StatusCode =>
StatusCodes
.Status500InternalServerError;
68
builder.Metadata.Add(ProducesResponseTypeMetadata.CreateUnvalidated(typeof(TValue),
StatusCodes
.Status500InternalServerError, ContentTypeConstants.ApplicationJsonContentTypes));
NoContent.cs (3)
26
/// Gets the HTTP status code: <see cref="
StatusCodes
.Status204NoContent"/>
28
public int StatusCode =>
StatusCodes
.Status204NoContent;
54
builder.Metadata.Add(new ProducesResponseTypeMetadata(
StatusCodes
.Status204NoContent, typeof(void)));
NotFound.cs (3)
26
/// Gets the HTTP status code: <see cref="
StatusCodes
.Status404NotFound"/>
28
public int StatusCode =>
StatusCodes
.Status404NotFound;
53
builder.Metadata.Add(new ProducesResponseTypeMetadata(
StatusCodes
.Status404NotFound, typeof(void)));
NotFoundOfT.cs (3)
37
/// Gets the HTTP status code: <see cref="
StatusCodes
.Status404NotFound"/>
39
public int StatusCode =>
StatusCodes
.Status404NotFound;
67
builder.Metadata.Add(ProducesResponseTypeMetadata.CreateUnvalidated(typeof(TValue),
StatusCodes
.Status404NotFound, ContentTypeConstants.ApplicationJsonContentTypes));
Ok.cs (3)
26
/// Gets the HTTP status code: <see cref="
StatusCodes
.Status200OK"/>
28
public int StatusCode =>
StatusCodes
.Status200OK;
53
builder.Metadata.Add(new ProducesResponseTypeMetadata(
StatusCodes
.Status200OK, typeof(void)));
OkOfT.cs (3)
37
/// Gets the HTTP status code: <see cref="
StatusCodes
.Status200OK"/>
39
public int StatusCode =>
StatusCodes
.Status200OK;
67
builder.Metadata.Add(ProducesResponseTypeMetadata.CreateUnvalidated(typeof(TValue),
StatusCodes
.Status200OK, ContentTypeConstants.ApplicationJsonContentTypes));
RedirectHttpResult.cs (2)
112
?
StatusCodes
.Status308PermanentRedirect
113
:
StatusCodes
.Status307TemporaryRedirect;
RedirectToRouteHttpResult.cs (2)
182
StatusCodes
.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)
88
StatusCodes
.Status101SwitchingProtocols => _status101SwitchingProtocols ??= new(
StatusCodes
.Status101SwitchingProtocols),
89
StatusCodes
.Status102Processing => _status102Processing ??= new(
StatusCodes
.Status102Processing),
90
StatusCodes
.Status200OK => _status200OK ??= new(
StatusCodes
.Status200OK),
91
StatusCodes
.Status201Created => _status201Created ??= new(
StatusCodes
.Status201Created),
92
StatusCodes
.Status202Accepted => _status202Accepted ??= new(
StatusCodes
.Status202Accepted),
93
StatusCodes
.Status203NonAuthoritative => _status203NonAuthoritative ??= new(
StatusCodes
.Status203NonAuthoritative),
94
StatusCodes
.Status204NoContent => _status204NoContent ??= new(
StatusCodes
.Status204NoContent),
95
StatusCodes
.Status205ResetContent => _status205ResetContent ??= new(
StatusCodes
.Status205ResetContent),
96
StatusCodes
.Status206PartialContent => _status206PartialContent ??= new(
StatusCodes
.Status206PartialContent),
97
StatusCodes
.Status207MultiStatus => _status207MultiStatus ??= new(
StatusCodes
.Status207MultiStatus),
98
StatusCodes
.Status208AlreadyReported => _status208AlreadyReported ??= new(
StatusCodes
.Status208AlreadyReported),
99
StatusCodes
.Status226IMUsed => _status226IMUsed ??= new(
StatusCodes
.Status226IMUsed),
100
StatusCodes
.Status300MultipleChoices => _status300MultipleChoices ??= new(
StatusCodes
.Status300MultipleChoices),
101
StatusCodes
.Status301MovedPermanently => _status301MovedPermanently ??= new(
StatusCodes
.Status301MovedPermanently),
102
StatusCodes
.Status302Found => _status302Found ??= new(
StatusCodes
.Status302Found),
103
StatusCodes
.Status303SeeOther => _status303SeeOther ??= new(
StatusCodes
.Status303SeeOther),
104
StatusCodes
.Status304NotModified => _status304NotModified ??= new(
StatusCodes
.Status304NotModified),
105
StatusCodes
.Status305UseProxy => _status305UseProxy ??= new(
StatusCodes
.Status305UseProxy),
106
StatusCodes
.Status306SwitchProxy => _status306SwitchProxy ??= new(
StatusCodes
.Status306SwitchProxy),
107
StatusCodes
.Status307TemporaryRedirect => _status307TemporaryRedirect ??= new(
StatusCodes
.Status307TemporaryRedirect),
108
StatusCodes
.Status308PermanentRedirect => _status308PermanentRedirect ??= new(
StatusCodes
.Status308PermanentRedirect),
109
StatusCodes
.Status400BadRequest => _status400BadRequest ??= new(
StatusCodes
.Status400BadRequest),
110
StatusCodes
.Status401Unauthorized => _status401Unauthorized ??= new(
StatusCodes
.Status401Unauthorized),
111
StatusCodes
.Status402PaymentRequired => _status402PaymentRequired ??= new(
StatusCodes
.Status402PaymentRequired),
112
StatusCodes
.Status403Forbidden => _status403Forbidden ??= new(
StatusCodes
.Status403Forbidden),
113
StatusCodes
.Status404NotFound => _status404NotFound ??= new(
StatusCodes
.Status404NotFound),
114
StatusCodes
.Status405MethodNotAllowed => _status405MethodNotAllowed ??= new(
StatusCodes
.Status405MethodNotAllowed),
115
StatusCodes
.Status406NotAcceptable => _status406NotAcceptable ??= new(
StatusCodes
.Status406NotAcceptable),
116
StatusCodes
.Status407ProxyAuthenticationRequired => _status407ProxyAuthenticationRequired ??= new(
StatusCodes
.Status407ProxyAuthenticationRequired),
117
StatusCodes
.Status408RequestTimeout => _status408RequestTimeout ??= new(
StatusCodes
.Status408RequestTimeout),
118
StatusCodes
.Status409Conflict => _status409Conflict ??= new(
StatusCodes
.Status409Conflict),
119
StatusCodes
.Status410Gone => _status410Gone ??= new(
StatusCodes
.Status410Gone),
120
StatusCodes
.Status411LengthRequired => _status411LengthRequired ??= new(
StatusCodes
.Status411LengthRequired),
121
StatusCodes
.Status412PreconditionFailed => _status412PreconditionFailed ??= new(
StatusCodes
.Status412PreconditionFailed),
122
StatusCodes
.Status413RequestEntityTooLarge => _status413RequestEntityTooLarge ??= new(
StatusCodes
.Status413RequestEntityTooLarge),
123
StatusCodes
.Status414RequestUriTooLong => _status414RequestUriTooLong ??= new(
StatusCodes
.Status414RequestUriTooLong),
124
StatusCodes
.Status415UnsupportedMediaType => _status415UnsupportedMediaType ??= new(
StatusCodes
.Status415UnsupportedMediaType),
125
StatusCodes
.Status416RequestedRangeNotSatisfiable => _status416RequestedRangeNotSatisfiable ??= new(
StatusCodes
.Status416RequestedRangeNotSatisfiable),
126
StatusCodes
.Status417ExpectationFailed => _status417ExpectationFailed ??= new(
StatusCodes
.Status417ExpectationFailed),
127
StatusCodes
.Status418ImATeapot => _status418ImATeapot ??= new(
StatusCodes
.Status418ImATeapot),
128
StatusCodes
.Status419AuthenticationTimeout => _status419AuthenticationTimeout ??= new(
StatusCodes
.Status419AuthenticationTimeout),
129
StatusCodes
.Status421MisdirectedRequest => _status421MisdirectedRequest ??= new(
StatusCodes
.Status421MisdirectedRequest),
130
StatusCodes
.Status422UnprocessableEntity => _status422UnprocessableEntity ??= new(
StatusCodes
.Status422UnprocessableEntity),
131
StatusCodes
.Status423Locked => _status423Locked ??= new(
StatusCodes
.Status423Locked),
132
StatusCodes
.Status424FailedDependency => _status424FailedDependency ??= new(
StatusCodes
.Status424FailedDependency),
133
StatusCodes
.Status426UpgradeRequired => _status426UpgradeRequired ??= new(
StatusCodes
.Status426UpgradeRequired),
134
StatusCodes
.Status428PreconditionRequired => _status428PreconditionRequired ??= new(
StatusCodes
.Status428PreconditionRequired),
135
StatusCodes
.Status429TooManyRequests => _status429TooManyRequests ??= new(
StatusCodes
.Status429TooManyRequests),
136
StatusCodes
.Status431RequestHeaderFieldsTooLarge => _status431RequestHeaderFieldsTooLarge ??= new(
StatusCodes
.Status431RequestHeaderFieldsTooLarge),
137
StatusCodes
.Status451UnavailableForLegalReasons => _status451UnavailableForLegalReasons ??= new(
StatusCodes
.Status451UnavailableForLegalReasons),
138
StatusCodes
.Status500InternalServerError => _status500InternalServerError ??= new(
StatusCodes
.Status500InternalServerError),
139
StatusCodes
.Status501NotImplemented => _status501NotImplemented ??= new(
StatusCodes
.Status501NotImplemented),
140
StatusCodes
.Status502BadGateway => _status502BadGateway ??= new(
StatusCodes
.Status502BadGateway),
141
StatusCodes
.Status503ServiceUnavailable => _status503ServiceUnavailable ??= new(
StatusCodes
.Status503ServiceUnavailable),
142
StatusCodes
.Status504GatewayTimeout => _status504GatewayTimeout ??= new(
StatusCodes
.Status504GatewayTimeout),
143
StatusCodes
.Status505HttpVersionNotsupported => _status505HttpVersionNotsupported ??= new(
StatusCodes
.Status505HttpVersionNotsupported),
144
StatusCodes
.Status506VariantAlsoNegotiates => _status506VariantAlsoNegotiates ??= new(
StatusCodes
.Status506VariantAlsoNegotiates),
145
StatusCodes
.Status507InsufficientStorage => _status507InsufficientStorage ??= new(
StatusCodes
.Status507InsufficientStorage),
146
StatusCodes
.Status508LoopDetected => _status508LoopDetected ??= new(
StatusCodes
.Status508LoopDetected),
147
StatusCodes
.Status510NotExtended => _status510NotExtended ??= new(
StatusCodes
.Status510NotExtended),
148
StatusCodes
.Status511NetworkAuthenticationRequired => _status511NetworkAuthenticationRequired ??= new(
StatusCodes
.Status511NetworkAuthenticationRequired),
src\Shared\ProblemDetails\ProblemDetailsDefaults.cs (2)
184
StatusCodes
.Status400BadRequest :
185
StatusCodes
.Status500InternalServerError;
src\Shared\ResultsHelpers\FileResultHelper.cs (4)
117
response.StatusCode =
StatusCodes
.Status304NotModified;
122
response.StatusCode =
StatusCodes
.Status412PreconditionFailed;
315
response.StatusCode =
StatusCodes
.Status416RangeNotSatisfiable;
322
response.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"/>
25
public int StatusCode =>
StatusCodes
.Status401Unauthorized;
UnprocessableEntity.cs (3)
27
/// Gets the HTTP status code: <see cref="
StatusCodes
.Status422UnprocessableEntity"/>
29
public int StatusCode =>
StatusCodes
.Status422UnprocessableEntity;
54
builder.Metadata.Add(new ProducesResponseTypeMetadata(
StatusCodes
.Status422UnprocessableEntity, typeof(void)));
UnprocessableEntityOfT.cs (3)
38
/// Gets the HTTP status code: <see cref="
StatusCodes
.Status422UnprocessableEntity"/>
40
public int StatusCode =>
StatusCodes
.Status422UnprocessableEntity;
68
builder.Metadata.Add(ProducesResponseTypeMetadata.CreateUnvalidated(typeof(TValue),
StatusCodes
.Status422UnprocessableEntity, ContentTypeConstants.ApplicationJsonContentTypes));
ValidationProblem.cs (5)
21
if (problemDetails is { Status: not null and not
StatusCodes
.Status400BadRequest })
27
ProblemDetailsDefaults.Apply(ProblemDetails, statusCode:
StatusCodes
.Status400BadRequest);
45
/// Gets the HTTP status code: <see cref="
StatusCodes
.Status400BadRequest"/>
47
public int StatusCode =>
StatusCodes
.Status400BadRequest;
79
builder.Metadata.Add(ProducesResponseTypeMetadata.CreateUnvalidated(typeof(HttpValidationProblemDetails),
StatusCodes
.Status400BadRequest, ContentTypeConstants.ProblemDetailsContentTypes));
Microsoft.AspNetCore.Http.Results.Tests (313)
AcceptedAtRouteOfTResultTests.cs (5)
30
Assert.Equal(
StatusCodes
.Status202Accepted, result.StatusCode);
31
Assert.Equal(
StatusCodes
.Status202Accepted, obj.Status);
98
Assert.Equal(
StatusCodes
.Status202Accepted, httpContext.Response.StatusCode);
134
Assert.Equal(
StatusCodes
.Status202Accepted, producesResponseTypeMetadata.StatusCode);
170
Assert.Equal(
StatusCodes
.Status202Accepted, result.StatusCode);
AcceptedAtRouteResultTests.cs (3)
52
Assert.Equal(
StatusCodes
.Status202Accepted, httpContext.Response.StatusCode);
88
Assert.Equal(
StatusCodes
.Status202Accepted, producesResponseTypeMetadata.StatusCode);
116
Assert.Equal(
StatusCodes
.Status202Accepted, result.StatusCode);
AcceptedOfTResultTests.cs (5)
44
Assert.Equal(
StatusCodes
.Status202Accepted, httpContext.Response.StatusCode);
57
Assert.Equal(
StatusCodes
.Status202Accepted, result.StatusCode);
58
Assert.Equal(
StatusCodes
.Status202Accepted, obj.Status);
75
Assert.Equal(
StatusCodes
.Status202Accepted, producesResponseTypeMetadata.StatusCode);
104
Assert.Equal(
StatusCodes
.Status202Accepted, result.StatusCode);
AcceptedResultTests.cs (3)
28
Assert.Equal(
StatusCodes
.Status202Accepted, httpContext.Response.StatusCode);
45
Assert.Equal(
StatusCodes
.Status202Accepted, producesResponseTypeMetadata.StatusCode);
73
Assert.Equal(
StatusCodes
.Status202Accepted, result.StatusCode);
BadRequestOfTResultTests.cs (10)
28
Assert.Equal(
StatusCodes
.Status400BadRequest, badRequestObjectResult.StatusCode);
40
Assert.Equal(
StatusCodes
.Status400BadRequest, result.StatusCode);
41
Assert.Equal(
StatusCodes
.Status400BadRequest, obj.Status);
59
Assert.Equal(
StatusCodes
.Status400BadRequest, httpContext.Response.StatusCode);
88
var details = new ProblemDetails { Status =
StatusCodes
.Status422UnprocessableEntity, };
100
Assert.Equal(
StatusCodes
.Status422UnprocessableEntity, details.Status.Value);
101
Assert.Equal(
StatusCodes
.Status400BadRequest, result.StatusCode);
102
Assert.Equal(
StatusCodes
.Status400BadRequest, httpContext.Response.StatusCode);
118
Assert.Equal(
StatusCodes
.Status400BadRequest, producesResponseTypeMetadata.StatusCode);
147
Assert.Equal(
StatusCodes
.Status400BadRequest, result.StatusCode);
BadRequestResultTests.cs (4)
25
Assert.Equal(
StatusCodes
.Status400BadRequest, badRequestResult.StatusCode);
42
Assert.Equal(
StatusCodes
.Status400BadRequest, httpContext.Response.StatusCode);
58
Assert.Equal(
StatusCodes
.Status400BadRequest, producesResponseTypeMetadata.StatusCode);
86
Assert.Equal(
StatusCodes
.Status400BadRequest, result.StatusCode);
ConflictOfTResultTests.cs (6)
27
Assert.Equal(
StatusCodes
.Status409Conflict, conflictObjectResult.StatusCode);
39
Assert.Equal(
StatusCodes
.Status409Conflict, conflictObjectResult.StatusCode);
40
Assert.Equal(
StatusCodes
.Status409Conflict, obj.Status);
58
Assert.Equal(
StatusCodes
.Status409Conflict, httpContext.Response.StatusCode);
96
Assert.Equal(
StatusCodes
.Status409Conflict, producesResponseTypeMetadata.StatusCode);
125
Assert.Equal(
StatusCodes
.Status409Conflict, result.StatusCode);
ConflictResultTests.cs (4)
26
Assert.Equal(
StatusCodes
.Status409Conflict, conflictObjectResult.StatusCode);
43
Assert.Equal(
StatusCodes
.Status409Conflict, httpContext.Response.StatusCode);
59
Assert.Equal(
StatusCodes
.Status409Conflict, producesResponseTypeMetadata.StatusCode);
87
Assert.Equal(
StatusCodes
.Status409Conflict, result.StatusCode);
ContentResultTests.cs (2)
155
var result = Assert.IsAssignableFrom<IStatusCodeHttpResult>(new ContentHttpResult("content", contentType,
StatusCodes
.Status202Accepted));
156
Assert.Equal(
StatusCodes
.Status202Accepted, result.StatusCode);
CreatedAtRouteOfTResultTests.cs (5)
31
Assert.Equal(
StatusCodes
.Status201Created, result.StatusCode);
32
Assert.Equal(
StatusCodes
.Status201Created, obj.Status);
68
Assert.Equal(
StatusCodes
.Status201Created, httpContext.Response.StatusCode);
104
Assert.Equal(
StatusCodes
.Status201Created, producesResponseTypeMetadata.StatusCode);
139
Assert.Equal(
StatusCodes
.Status201Created, result.StatusCode);
CreatedAtRouteResultTests.cs (3)
51
Assert.Equal(
StatusCodes
.Status201Created, httpContext.Response.StatusCode);
86
Assert.Equal(
StatusCodes
.Status201Created, producesResponseTypeMetadata.StatusCode);
119
Assert.Equal(
StatusCodes
.Status201Created, result.StatusCode);
CreatedOfTResultTests.cs (6)
27
Assert.Equal(
StatusCodes
.Status201Created, result.StatusCode);
28
Assert.Equal(
StatusCodes
.Status201Created, obj.Status);
57
Assert.Equal(
StatusCodes
.Status201Created, httpContext.Response.StatusCode);
74
Assert.Equal(
StatusCodes
.Status201Created, httpContext.Response.StatusCode);
110
Assert.Equal(
StatusCodes
.Status201Created, producesResponseTypeMetadata.StatusCode);
142
Assert.Equal(
StatusCodes
.Status201Created, result.StatusCode);
CreatedResultTests.cs (4)
42
Assert.Equal(
StatusCodes
.Status201Created, httpContext.Response.StatusCode);
59
Assert.Equal(
StatusCodes
.Status201Created, httpContext.Response.StatusCode);
76
Assert.Equal(
StatusCodes
.Status201Created, producesResponseTypeMetadata.StatusCode);
107
Assert.Equal(
StatusCodes
.Status201Created, result.StatusCode);
EmptyResultTests.cs (1)
22
Assert.Equal(
StatusCodes
.Status200OK, httpContext.Response.StatusCode);
InternalServerErrorOfTResultTests.cs (10)
28
Assert.Equal(
StatusCodes
.Status500InternalServerError, internalServerErrorObjectResult.StatusCode);
40
Assert.Equal(
StatusCodes
.Status500InternalServerError, result.StatusCode);
41
Assert.Equal(
StatusCodes
.Status500InternalServerError, obj.Status);
59
Assert.Equal(
StatusCodes
.Status500InternalServerError, httpContext.Response.StatusCode);
88
var details = new ProblemDetails { Status =
StatusCodes
.Status422UnprocessableEntity, };
100
Assert.Equal(
StatusCodes
.Status422UnprocessableEntity, details.Status.Value);
101
Assert.Equal(
StatusCodes
.Status500InternalServerError, result.StatusCode);
102
Assert.Equal(
StatusCodes
.Status500InternalServerError, httpContext.Response.StatusCode);
118
Assert.Equal(
StatusCodes
.Status500InternalServerError, producesResponseTypeMetadata.StatusCode);
147
Assert.Equal(
StatusCodes
.Status500InternalServerError, result.StatusCode);
InternalServerErrorResultTests.cs (4)
25
Assert.Equal(
StatusCodes
.Status500InternalServerError, internalServerErrorResult.StatusCode);
42
Assert.Equal(
StatusCodes
.Status500InternalServerError, httpContext.Response.StatusCode);
58
Assert.Equal(
StatusCodes
.Status500InternalServerError, producesResponseTypeMetadata.StatusCode);
86
Assert.Equal(
StatusCodes
.Status500InternalServerError, result.StatusCode);
JsonResultTests.cs (17)
100
Assert.Equal(
StatusCodes
.Status200OK, httpContext.Response.StatusCode);
133
Assert.Equal(
StatusCodes
.Status500InternalServerError, httpContext.Response.StatusCode);
138
Assert.Equal(
StatusCodes
.Status500InternalServerError, responseDetails.Status);
162
Assert.Equal(
StatusCodes
.Status400BadRequest, httpContext.Response.StatusCode);
167
Assert.Equal(
StatusCodes
.Status400BadRequest, responseDetails.Status);
176
Status =
StatusCodes
.Status418ImATeapot,
194
Assert.Equal(
StatusCodes
.Status418ImATeapot, httpContext.Response.StatusCode);
199
Assert.Equal(
StatusCodes
.Status418ImATeapot, responseDetails.Status);
208
var result = new JsonHttpResult<HttpValidationProblemDetails>(details, jsonSerializerOptions: null,
StatusCodes
.Status422UnprocessableEntity);
218
Assert.Equal(
StatusCodes
.Status422UnprocessableEntity, details.Status.Value);
225
var details = new ProblemDetails { Status =
StatusCodes
.Status413RequestEntityTooLarge, };
238
Assert.Equal(
StatusCodes
.Status413RequestEntityTooLarge, details.Status.Value);
239
Assert.Equal(
StatusCodes
.Status413RequestEntityTooLarge, result.StatusCode);
240
Assert.Equal(
StatusCodes
.Status413RequestEntityTooLarge, httpContext.Response.StatusCode);
261
var result = Assert.IsAssignableFrom<IContentTypeHttpResult>(new JsonHttpResult<string>(null, jsonSerializerOptions: null,
StatusCodes
.Status200OK, contentType));
272
var result = Assert.IsAssignableFrom<IStatusCodeHttpResult>(new JsonHttpResult<string>(null, jsonSerializerOptions: null,
StatusCodes
.Status202Accepted, contentType));
273
Assert.Equal(
StatusCodes
.Status202Accepted, result.StatusCode);
LocalRedirectResultTests.cs (1)
73
Assert.Equal(
StatusCodes
.Status302Found, httpContext.Response.StatusCode);
NoContentResultTests.cs (4)
24
Assert.Equal(
StatusCodes
.Status204NoContent, result.StatusCode);
39
Assert.Equal(
StatusCodes
.Status204NoContent, httpContext.Response.StatusCode);
55
Assert.Equal(
StatusCodes
.Status204NoContent, producesResponseTypeMetadata.StatusCode);
83
Assert.Equal(
StatusCodes
.Status204NoContent, result.StatusCode);
NotFoundOfTResultTests.cs (7)
25
Assert.Equal(
StatusCodes
.Status404NotFound, result.StatusCode);
26
Assert.Equal(
StatusCodes
.Status404NotFound, obj.Status);
37
Assert.Equal(
StatusCodes
.Status404NotFound, notFound.StatusCode);
47
Assert.Equal(
StatusCodes
.Status404NotFound, notFound.StatusCode);
62
Assert.Equal(
StatusCodes
.Status404NotFound, httpContext.Response.StatusCode);
78
Assert.Equal(
StatusCodes
.Status404NotFound, producesResponseTypeMetadata.StatusCode);
107
Assert.Equal(
StatusCodes
.Status404NotFound, result.StatusCode);
NotFoundResultTests.cs (4)
24
Assert.Equal(
StatusCodes
.Status404NotFound, notFound.StatusCode);
38
Assert.Equal(
StatusCodes
.Status404NotFound, httpContext.Response.StatusCode);
54
Assert.Equal(
StatusCodes
.Status404NotFound, producesResponseTypeMetadata.StatusCode);
82
Assert.Equal(
StatusCodes
.Status404NotFound, result.StatusCode);
OkOfTResultTests.cs (6)
26
Assert.Equal(
StatusCodes
.Status200OK, result.StatusCode);
38
Assert.Equal(
StatusCodes
.Status200OK, result.StatusCode);
39
Assert.Equal(
StatusCodes
.Status200OK, obj.Status);
79
Assert.Equal(
StatusCodes
.Status200OK, httpContext.Response.StatusCode);
95
Assert.Equal(
StatusCodes
.Status200OK, producesResponseTypeMetadata.StatusCode);
124
Assert.Equal(
StatusCodes
.Status200OK, result.StatusCode);
OkResultTests.cs (4)
24
Assert.Equal(
StatusCodes
.Status200OK, result.StatusCode);
41
Assert.Equal(
StatusCodes
.Status200OK, httpContext.Response.StatusCode);
57
Assert.Equal(
StatusCodes
.Status200OK, producesResponseTypeMetadata.StatusCode);
85
Assert.Equal(
StatusCodes
.Status200OK, result.StatusCode);
ProblemResultTests.cs (18)
36
Assert.Equal(
StatusCodes
.Status500InternalServerError, httpContext.Response.StatusCode);
41
Assert.Equal(
StatusCodes
.Status500InternalServerError, responseDetails.Status);
68
Assert.Equal(
StatusCodes
.Status500InternalServerError, httpContext.Response.StatusCode);
73
Assert.Equal(
StatusCodes
.Status500InternalServerError, responseDetails.Status);
97
Assert.Equal(
StatusCodes
.Status400BadRequest, httpContext.Response.StatusCode);
102
Assert.Equal(
StatusCodes
.Status400BadRequest, responseDetails.Status);
111
Status =
StatusCodes
.Status418ImATeapot,
129
Assert.Equal(
StatusCodes
.Status418ImATeapot, httpContext.Response.StatusCode);
134
Assert.Equal(
StatusCodes
.Status418ImATeapot, responseDetails.Status);
161
Assert.Equal(
StatusCodes
.Status400BadRequest, httpContext.Response.StatusCode);
164
Assert.Equal(
StatusCodes
.Status400BadRequest, responseDetails.Status);
173
var details = new ProblemDetails { Status =
StatusCodes
.Status413RequestEntityTooLarge, };
186
Assert.Equal(
StatusCodes
.Status413RequestEntityTooLarge, details.Status.Value);
187
Assert.Equal(
StatusCodes
.Status413RequestEntityTooLarge, result.StatusCode);
188
Assert.Equal(
StatusCodes
.Status413RequestEntityTooLarge, httpContext.Response.StatusCode);
206
var result = Assert.IsAssignableFrom<IStatusCodeHttpResult>(new ProblemHttpResult(new() { Status =
StatusCodes
.Status416RangeNotSatisfiable }));
207
Assert.Equal(
StatusCodes
.Status416RangeNotSatisfiable, result.StatusCode);
215
Assert.Equal(
StatusCodes
.Status500InternalServerError, result.StatusCode);
RedirectToRouteResultTests.cs (2)
56
var expectedStatusCode =
StatusCodes
.Status301MovedPermanently;
74
var expectedStatusCode =
StatusCodes
.Status308PermanentRedirect;
ResultsTests.cs (61)
34
Assert.Equal(
StatusCodes
.Status202Accepted, result.StatusCode);
50
Assert.Equal(
StatusCodes
.Status202Accepted, result.StatusCode);
65
Assert.Equal(
StatusCodes
.Status202Accepted, result.StatusCode);
76
Assert.Equal(
StatusCodes
.Status202Accepted, result.StatusCode);
92
Assert.Equal(
StatusCodes
.Status202Accepted, result.StatusCode);
110
Assert.Equal(
StatusCodes
.Status202Accepted, result.StatusCode);
125
Assert.Equal(
StatusCodes
.Status202Accepted, result.StatusCode);
142
Assert.Equal(
StatusCodes
.Status202Accepted, result.StatusCode);
160
Assert.Equal(
StatusCodes
.Status202Accepted, result.StatusCode);
175
Assert.Equal(
StatusCodes
.Status202Accepted, result.StatusCode);
189
Assert.Equal(
StatusCodes
.Status202Accepted, result.StatusCode);
205
Assert.Equal(
StatusCodes
.Status202Accepted, result.StatusCode);
217
Assert.Equal(
StatusCodes
.Status202Accepted, result.StatusCode);
232
Assert.Equal(
StatusCodes
.Status400BadRequest, result.StatusCode);
246
Assert.Equal(
StatusCodes
.Status400BadRequest, result.StatusCode);
257
Assert.Equal(
StatusCodes
.Status400BadRequest, result.StatusCode);
411
Assert.Equal(
StatusCodes
.Status500InternalServerError, result.StatusCode);
425
Assert.Equal(
StatusCodes
.Status500InternalServerError, result.StatusCode);
436
Assert.Equal(
StatusCodes
.Status500InternalServerError, result.StatusCode);
491
Assert.Equal(
StatusCodes
.Status409Conflict, result.StatusCode);
505
Assert.Equal(
StatusCodes
.Status409Conflict, result.StatusCode);
516
Assert.Equal(
StatusCodes
.Status409Conflict, result.StatusCode);
591
Assert.Equal(
StatusCodes
.Status201Created, result.StatusCode);
607
Assert.Equal(
StatusCodes
.Status201Created, result.StatusCode);
622
Assert.Equal(
StatusCodes
.Status201Created, result.StatusCode);
637
Assert.Equal(
StatusCodes
.Status201Created, result.StatusCode);
653
Assert.Equal(
StatusCodes
.Status201Created, result.StatusCode);
668
Assert.Equal(
StatusCodes
.Status201Created, result.StatusCode);
756
Assert.Equal(
StatusCodes
.Status201Created, result.StatusCode);
774
Assert.Equal(
StatusCodes
.Status201Created, result.StatusCode);
789
Assert.Equal(
StatusCodes
.Status201Created, result.StatusCode);
803
Assert.Equal(
StatusCodes
.Status201Created, result.StatusCode);
820
Assert.Equal(
StatusCodes
.Status201Created, result.StatusCode);
838
Assert.Equal(
StatusCodes
.Status201Created, result.StatusCode);
855
Assert.Equal(
StatusCodes
.Status201Created, result.StatusCode);
872
Assert.Equal(
StatusCodes
.Status201Created, result.StatusCode);
887
Assert.Equal(
StatusCodes
.Status201Created, result.StatusCode);
902
Assert.Equal(
StatusCodes
.Status201Created, result.StatusCode);
914
Assert.Equal(
StatusCodes
.Status201Created, result.StatusCode);
936
var statusCode =
StatusCodes
.Status208AlreadyReported;
955
var statusCode =
StatusCodes
.Status208AlreadyReported;
1162
Assert.Equal(
StatusCodes
.Status204NoContent, result.StatusCode);
1175
Assert.Equal(
StatusCodes
.Status404NotFound, result.StatusCode);
1189
Assert.Equal(
StatusCodes
.Status404NotFound, result.StatusCode);
1200
Assert.Equal(
StatusCodes
.Status404NotFound, result.StatusCode);
1213
Assert.Equal(
StatusCodes
.Status200OK, result.StatusCode);
1227
Assert.Equal(
StatusCodes
.Status200OK, result.StatusCode);
1238
Assert.Equal(
StatusCodes
.Status200OK, result.StatusCode);
1253
var statusCode =
StatusCodes
.Status409Conflict;
1277
var statusCode =
StatusCodes
.Status409Conflict;
1301
var 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)]
1351
Assert.Equal(
StatusCodes
.Status500InternalServerError, result.StatusCode);
1370
Assert.Equal(
StatusCodes
.Status500InternalServerError, result.StatusCode);
1386
Assert.Equal(
StatusCodes
.Status400BadRequest, result.StatusCode);
1402
var statusCode =
StatusCodes
.Status412PreconditionFailed; // obscure for the test on purpose
1433
var statusCode =
StatusCodes
.Status412PreconditionFailed; // obscure for the test on purpose
1581
var statusCode =
StatusCodes
.Status412PreconditionFailed;
1685
Assert.Equal(
StatusCodes
.Status401Unauthorized, result.StatusCode);
1695
Assert.Equal(
StatusCodes
.Status422UnprocessableEntity, result.StatusCode);
src\Shared\ResultsTests\FileContentResultTestBase.cs (8)
83
Assert.Equal(
StatusCodes
.Status206PartialContent, httpResponse.StatusCode);
122
Assert.Equal(
StatusCodes
.Status206PartialContent, httpResponse.StatusCode);
158
Assert.Equal(
StatusCodes
.Status200OK, httpResponse.StatusCode);
192
Assert.Equal(
StatusCodes
.Status200OK, httpResponse.StatusCode);
224
Assert.Equal(
StatusCodes
.Status200OK, httpResponse.StatusCode);
257
Assert.Equal(
StatusCodes
.Status416RangeNotSatisfiable, httpResponse.StatusCode);
291
Assert.Equal(
StatusCodes
.Status412PreconditionFailed, httpResponse.StatusCode);
325
Assert.Equal(
StatusCodes
.Status304NotModified, httpResponse.StatusCode);
src\Shared\ResultsTests\FileStreamResultTestBase.cs (9)
62
Assert.Equal(
StatusCodes
.Status206PartialContent, httpResponse.StatusCode);
103
Assert.Equal(
StatusCodes
.Status206PartialContent, httpResponse.StatusCode);
141
Assert.Equal(
StatusCodes
.Status200OK, httpResponse.StatusCode);
178
Assert.Equal(
StatusCodes
.Status200OK, httpResponse.StatusCode);
212
Assert.Equal(
StatusCodes
.Status200OK, httpResponse.StatusCode);
247
Assert.Equal(
StatusCodes
.Status416RangeNotSatisfiable, httpResponse.StatusCode);
283
Assert.Equal(
StatusCodes
.Status412PreconditionFailed, httpResponse.StatusCode);
319
Assert.Equal(
StatusCodes
.Status304NotModified, httpResponse.StatusCode);
363
Assert.Equal(
StatusCodes
.Status416RangeNotSatisfiable, httpResponse.StatusCode);
src\Shared\ResultsTests\PhysicalFileResultTestBase.cs (9)
55
Assert.Equal(
StatusCodes
.Status206PartialContent, httpResponse.StatusCode);
85
Assert.Equal(
StatusCodes
.Status206PartialContent, httpResponse.StatusCode);
117
Assert.Equal(
StatusCodes
.Status200OK, httpResponse.StatusCode);
144
Assert.Equal(
StatusCodes
.Status200OK, httpResponse.StatusCode);
172
Assert.Equal(
StatusCodes
.Status200OK, httpResponse.StatusCode);
203
Assert.Equal(
StatusCodes
.Status416RangeNotSatisfiable, httpResponse.StatusCode);
231
Assert.Equal(
StatusCodes
.Status412PreconditionFailed, httpResponse.StatusCode);
258
Assert.Equal(
StatusCodes
.Status304NotModified, httpResponse.StatusCode);
315
Assert.Equal(
StatusCodes
.Status206PartialContent, httpResponse.StatusCode);
src\Shared\ResultsTests\RedirectResultTestBase.cs (2)
35
Assert.Equal(
StatusCodes
.Status302Found, httpContext.Response.StatusCode);
58
Assert.Equal(
StatusCodes
.Status302Found, httpContext.Response.StatusCode);
src\Shared\ResultsTests\VirtualFileResultTestBase.cs (9)
67
Assert.Equal(
StatusCodes
.Status206PartialContent, httpResponse.StatusCode);
103
Assert.Equal(
StatusCodes
.Status206PartialContent, httpResponse.StatusCode);
140
Assert.Equal(
StatusCodes
.Status200OK, httpResponse.StatusCode);
173
Assert.Equal(
StatusCodes
.Status200OK, httpResponse.StatusCode);
207
Assert.Equal(
StatusCodes
.Status200OK, httpResponse.StatusCode);
245
Assert.Equal(
StatusCodes
.Status416RangeNotSatisfiable, httpResponse.StatusCode);
277
Assert.Equal(
StatusCodes
.Status412PreconditionFailed, httpResponse.StatusCode);
308
Assert.Equal(
StatusCodes
.Status304NotModified, httpResponse.StatusCode);
350
Assert.Equal(
StatusCodes
.Status206PartialContent, httpResponse.StatusCode);
StatusCodeResultTests.cs (4)
16
var result = new StatusCodeHttpResult(
StatusCodes
.Status404NotFound);
24
Assert.Equal(
StatusCodes
.Status404NotFound, httpContext.Response.StatusCode);
42
var result = Assert.IsAssignableFrom<IStatusCodeHttpResult>(new StatusCodeHttpResult(
StatusCodes
.Status406NotAcceptable));
43
Assert.Equal(
StatusCodes
.Status406NotAcceptable, result.StatusCode);
TypedResultsTests.cs (51)
33
Assert.Equal(
StatusCodes
.Status202Accepted, result.StatusCode);
48
Assert.Equal(
StatusCodes
.Status202Accepted, result.StatusCode);
62
Assert.Equal(
StatusCodes
.Status202Accepted, result.StatusCode);
77
Assert.Equal(
StatusCodes
.Status202Accepted, result.StatusCode);
92
Assert.Equal(
StatusCodes
.Status202Accepted, result.StatusCode);
120
Assert.Equal(
StatusCodes
.Status202Accepted, result.StatusCode);
137
Assert.Equal(
StatusCodes
.Status202Accepted, result.StatusCode);
151
Assert.Equal(
StatusCodes
.Status202Accepted, result.StatusCode);
165
Assert.Equal(
StatusCodes
.Status202Accepted, result.StatusCode);
177
Assert.Equal(
StatusCodes
.Status202Accepted, result.StatusCode);
192
Assert.Equal(
StatusCodes
.Status202Accepted, result.StatusCode);
208
Assert.Equal(
StatusCodes
.Status202Accepted, result.StatusCode);
224
Assert.Equal(
StatusCodes
.Status400BadRequest, result.StatusCode);
235
Assert.Equal(
StatusCodes
.Status400BadRequest, result.StatusCode);
501
Assert.Equal(
StatusCodes
.Status409Conflict, result.StatusCode);
512
Assert.Equal(
StatusCodes
.Status409Conflict, result.StatusCode);
573
Assert.Equal(
StatusCodes
.Status201Created, result.StatusCode);
588
Assert.Equal(
StatusCodes
.Status201Created, result.StatusCode);
603
Assert.Equal(
StatusCodes
.Status201Created, result.StatusCode);
618
Assert.Equal(
StatusCodes
.Status201Created, result.StatusCode);
633
Assert.Equal(
StatusCodes
.Status201Created, result.StatusCode);
704
Assert.Equal(
StatusCodes
.Status201Created, result.StatusCode);
721
Assert.Equal(
StatusCodes
.Status201Created, result.StatusCode);
737
Assert.Equal(
StatusCodes
.Status201Created, result.StatusCode);
749
Assert.Equal(
StatusCodes
.Status201Created, result.StatusCode);
764
Assert.Equal(
StatusCodes
.Status201Created, result.StatusCode);
780
Assert.Equal(
StatusCodes
.Status201Created, result.StatusCode);
795
Assert.Equal(
StatusCodes
.Status201Created, result.StatusCode);
809
Assert.Equal(
StatusCodes
.Status201Created, result.StatusCode);
831
var statusCode =
StatusCodes
.Status208AlreadyReported;
1006
Assert.Equal(
StatusCodes
.Status204NoContent, result.StatusCode);
1019
Assert.Equal(
StatusCodes
.Status404NotFound, result.StatusCode);
1030
Assert.Equal(
StatusCodes
.Status404NotFound, result.StatusCode);
1043
Assert.Equal(
StatusCodes
.Status200OK, result.StatusCode);
1054
Assert.Equal(
StatusCodes
.Status200OK, result.StatusCode);
1069
var statusCode =
StatusCodes
.Status409Conflict;
1093
var 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)]
1143
Assert.Equal(
StatusCodes
.Status500InternalServerError, result.StatusCode);
1162
Assert.Equal(
StatusCodes
.Status500InternalServerError, result.StatusCode);
1178
Assert.Equal(
StatusCodes
.Status400BadRequest, result.StatusCode);
1205
Assert.Equal(
StatusCodes
.Status400BadRequest, result.ProblemDetails.Status);
1206
Assert.Equal(
StatusCodes
.Status400BadRequest, result.StatusCode);
1231
Assert.Equal(
StatusCodes
.Status400BadRequest, result.ProblemDetails.Status);
1232
Assert.Equal(
StatusCodes
.Status400BadRequest, result.StatusCode);
1360
var statusCode =
StatusCodes
.Status412PreconditionFailed;
1464
Assert.Equal(
StatusCodes
.Status401Unauthorized, result.StatusCode);
1474
Assert.Equal(
StatusCodes
.Status422UnprocessableEntity, result.StatusCode);
1487
Assert.Equal(
StatusCodes
.Status500InternalServerError, result.StatusCode);
1498
Assert.Equal(
StatusCodes
.Status500InternalServerError, result.StatusCode);
UnauthorizedResultTests.cs (3)
19
Assert.Equal(
StatusCodes
.Status401Unauthorized, result.StatusCode);
34
Assert.Equal(
StatusCodes
.Status401Unauthorized, httpContext.Response.StatusCode);
53
Assert.Equal(
StatusCodes
.Status401Unauthorized, result.StatusCode);
UnprocessableEntityOfTResultTests.cs (6)
26
Assert.Equal(
StatusCodes
.Status422UnprocessableEntity, result.StatusCode);
27
Assert.Equal(
StatusCodes
.Status422UnprocessableEntity, obj.Status);
39
Assert.Equal(
StatusCodes
.Status422UnprocessableEntity, result.StatusCode);
57
Assert.Equal(
StatusCodes
.Status422UnprocessableEntity, httpContext.Response.StatusCode);
95
Assert.Equal(
StatusCodes
.Status422UnprocessableEntity, producesResponseTypeMetadata.StatusCode);
124
Assert.Equal(
StatusCodes
.Status422UnprocessableEntity, result.StatusCode);
UnprocessableEntityResultTests.cs (4)
25
Assert.Equal(
StatusCodes
.Status422UnprocessableEntity, result.StatusCode);
42
Assert.Equal(
StatusCodes
.Status422UnprocessableEntity, httpContext.Response.StatusCode);
58
Assert.Equal(
StatusCodes
.Status422UnprocessableEntity, producesResponseTypeMetadata.StatusCode);
86
Assert.Equal(
StatusCodes
.Status422UnprocessableEntity, result.StatusCode);
Utf8ContentResultTests.cs (2)
84
var result = Assert.IsAssignableFrom<IStatusCodeHttpResult>(new Utf8ContentHttpResult("Hello"u8, contentType, statusCode:
StatusCodes
.Status202Accepted));
85
Assert.Equal(
StatusCodes
.Status202Accepted, result.StatusCode);
ValidationProblemResultTests.cs (7)
39
Assert.Equal(
StatusCodes
.Status400BadRequest, httpContext.Response.StatusCode);
45
Assert.Equal(
StatusCodes
.Status400BadRequest, responseDetails.Status);
72
Assert.Equal(
StatusCodes
.Status400BadRequest, httpContext.Response.StatusCode);
77
Assert.Equal(
StatusCodes
.Status400BadRequest, responseDetails.Status);
90
new HttpValidationProblemDetails { Status =
StatusCodes
.Status413RequestEntityTooLarge, }));
106
Assert.Equal(
StatusCodes
.Status400BadRequest, producesResponseTypeMetadata.StatusCode);
135
Assert.Equal(
StatusCodes
.Status400BadRequest, result.StatusCode);
Microsoft.AspNetCore.Http.Tests (6)
ApplicationBuilderTests.cs (2)
115
context.Response.StatusCode =
StatusCodes
.Status204NoContent;
123
Assert.Equal(
StatusCodes
.Status204NoContent, httpContext.Response.StatusCode);
Timeouts\RequestTimeoutsMiddlewareTests.cs (4)
197
Assert.Equal(
StatusCodes
.Status418ImATeapot, context.Response.StatusCode);
213
Assert.Equal(
StatusCodes
.Status418ImATeapot, context.Response.StatusCode);
250
Assert.Equal(
StatusCodes
.Status200OK, context.Response.StatusCode);
290
TimeoutStatusCode =
StatusCodes
.Status418ImATeapot,
Microsoft.AspNetCore.HttpLogging.Tests (6)
HttpLoggingMiddlewareTests.cs (6)
1211
httpContext.Response.StatusCode =
StatusCodes
.Status101SwitchingProtocols;
1261
httpContext.Response.StatusCode =
StatusCodes
.Status101SwitchingProtocols;
1315
httpContext.Response.StatusCode =
StatusCodes
.Status101SwitchingProtocols;
1358
httpContext.Response.StatusCode =
StatusCodes
.Status101SwitchingProtocols;
1436
httpContext.Response.StatusCode =
StatusCodes
.Status101SwitchingProtocols;
2000
context.Response.StatusCode =
StatusCodes
.Status418ImATeapot;
Microsoft.AspNetCore.HttpsPolicy (1)
HttpsRedirectionOptions.cs (1)
16
public int RedirectStatusCode { get; set; } =
StatusCodes
.Status307TemporaryRedirect;
Microsoft.AspNetCore.Identity (1)
IdentityApiEndpointRouteBuilderExtensions.cs (1)
115
return TypedResults.Problem(result.ToString(), statusCode:
StatusCodes
.Status401Unauthorized);
Microsoft.AspNetCore.Mvc.ApiExplorer (6)
ApiResponseTypeProvider.cs (6)
109
responseTypes.Add(
StatusCodes
.Status200OK, new ApiResponseType
111
StatusCode =
StatusCodes
.Status200OK,
181
if (type != null && (statusCode ==
StatusCodes
.Status200OK || statusCode ==
StatusCodes
.Status201Created))
251
if (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)]
835
builder.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);
1060
builder.MapGet("/api/todos", [ProducesResponseType(typeof(List<string>),
StatusCodes
.Status200OK)] () => "")
1061
.Produces<InferredJsonClass>(
StatusCodes
.Status200OK);
Microsoft.AspNetCore.Mvc.Core (278)
AcceptedAtActionResult.cs (1)
19
private const int DefaultStatusCode =
StatusCodes
.Status202Accepted;
AcceptedAtRouteResult.cs (1)
19
private const int DefaultStatusCode =
StatusCodes
.Status202Accepted;
AcceptedResult.cs (1)
15
private const int DefaultStatusCode =
StatusCodes
.Status202Accepted;
ActionResultOfT.cs (1)
16
private const int DefaultStatusCode =
StatusCodes
.Status200OK;
BadRequestObjectResult.cs (1)
16
private const int DefaultStatusCode =
StatusCodes
.Status400BadRequest;
BadRequestResult.cs (1)
16
private const int DefaultStatusCode =
StatusCodes
.Status400BadRequest;
ConflictObjectResult.cs (1)
16
private const int DefaultStatusCode =
StatusCodes
.Status409Conflict;
ConflictResult.cs (1)
15
private 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)
19
private const int DefaultStatusCode =
StatusCodes
.Status201Created;
CreatedAtRouteResult.cs (1)
19
private const int DefaultStatusCode =
StatusCodes
.Status201Created;
CreatedResult.cs (1)
15
private 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)
38
if (response.StatusCode ==
StatusCodes
.Status200OK)
40
response.StatusCode =
StatusCodes
.Status204NoContent;
Formatters\TextOutputFormatter.cs (1)
130
const int statusCode =
StatusCodes
.Status406NotAcceptable;
Infrastructure\LocalRedirectResultExecutor.cs (2)
55
StatusCodes
.Status308PermanentRedirect :
StatusCodes
.Status307TemporaryRedirect;
Infrastructure\ObjectResultExecutor.cs (1)
101
const int statusCode =
StatusCodes
.Status406NotAcceptable;
Infrastructure\RedirectResultExecutor.cs (2)
52
StatusCodes
.Status308PermanentRedirect :
StatusCodes
.Status307TemporaryRedirect;
Infrastructure\RedirectToActionResultExecutor.cs (2)
58
StatusCodes
.Status308PermanentRedirect :
StatusCodes
.Status307TemporaryRedirect;
Infrastructure\RedirectToPageResultExecutor.cs (2)
58
StatusCodes
.Status308PermanentRedirect :
StatusCodes
.Status307TemporaryRedirect;
Infrastructure\RedirectToRouteResultExecutor.cs (2)
54
StatusCodes
.Status308PermanentRedirect :
StatusCodes
.Status307TemporaryRedirect;
NoContentResult.cs (1)
15
private const int DefaultStatusCode =
StatusCodes
.Status204NoContent;
NotFoundObjectResult.cs (1)
15
private const int DefaultStatusCode =
StatusCodes
.Status404NotFound;
NotFoundResult.cs (1)
16
private const int DefaultStatusCode =
StatusCodes
.Status404NotFound;
OkObjectResult.cs (2)
11
/// will produce a <see cref="
StatusCodes
.Status200OK"/> response if negotiation and formatting succeed.
16
private const int DefaultStatusCode =
StatusCodes
.Status200OK;
OkResult.cs (2)
11
/// <see cref="
StatusCodes
.Status200OK"/> response.
16
private const int DefaultStatusCode =
StatusCodes
.Status200OK;
ProducesAttribute.cs (1)
64
public int StatusCode =>
StatusCodes
.Status200OK;
RequireHttpsAttribute.cs (1)
68
filterContext.Result = new StatusCodeResult(
StatusCodes
.Status403Forbidden);
src\Shared\ProblemDetails\ProblemDetailsDefaults.cs (2)
184
StatusCodes
.Status400BadRequest :
185
StatusCodes
.Status500InternalServerError;
src\Shared\ResultsHelpers\FileResultHelper.cs (4)
117
response.StatusCode =
StatusCodes
.Status304NotModified;
122
response.StatusCode =
StatusCodes
.Status412PreconditionFailed;
315
response.StatusCode =
StatusCodes
.Status416RangeNotSatisfiable;
322
response.StatusCode =
StatusCodes
.Status206PartialContent;
UnauthorizedObjectResult.cs (1)
15
private const int DefaultStatusCode =
StatusCodes
.Status401Unauthorized;
UnauthorizedResult.cs (1)
16
private const int DefaultStatusCode =
StatusCodes
.Status401Unauthorized;
UnprocessableEntityObjectResult.cs (1)
16
private const int DefaultStatusCode =
StatusCodes
.Status422UnprocessableEntity;
UnprocessableEntityResult.cs (1)
16
private const int DefaultStatusCode =
StatusCodes
.Status422UnprocessableEntity;
UnsupportedMediaTypeResult.cs (1)
16
private const int DefaultStatusCode =
StatusCodes
.Status415UnsupportedMediaType;
Microsoft.AspNetCore.Mvc.Core.Test (142)
AcceptedAtActionResultTests.cs (2)
102
Assert.Equal(
StatusCodes
.Status202Accepted, result.StatusCode);
167
Assert.Equal(
StatusCodes
.Status202Accepted, httpContext.Response.StatusCode);
AcceptedAtRouteResultTests.cs (2)
43
Assert.Equal(
StatusCodes
.Status202Accepted, result.StatusCode);
118
Assert.Equal(
StatusCodes
.Status202Accepted, httpContext.Response.StatusCode);
AcceptedResultTests.cs (3)
39
Assert.Equal(
StatusCodes
.Status202Accepted, result.StatusCode);
80
Assert.Equal(
StatusCodes
.Status202Accepted, httpContext.Response.StatusCode);
99
Assert.Equal(
StatusCodes
.Status202Accepted, httpContext.Response.StatusCode);
ActionResultOfTTest.cs (4)
74
Assert.Equal(
StatusCodes
.Status200OK, objectResult.StatusCode);
81
var value = new ProblemDetails { Status =
StatusCodes
.Status400BadRequest };
92
Assert.Equal(
StatusCodes
.Status400BadRequest, objectResult.StatusCode);
110
Assert.Equal(
StatusCodes
.Status200OK, objectResult.StatusCode);
BadRequestObjectResultTests.cs (2)
19
Assert.Equal(
StatusCodes
.Status400BadRequest, badRequestObjectResult.StatusCode);
30
Assert.Equal(
StatusCodes
.Status400BadRequest, badRequestObjectResult.StatusCode);
BadRequestResultTests.cs (1)
17
Assert.Equal(
StatusCodes
.Status400BadRequest, badRequest.StatusCode);
ConflictObjectResultTest.cs (2)
19
Assert.Equal(
StatusCodes
.Status409Conflict, conflictObjectResult.StatusCode);
30
Assert.Equal(
StatusCodes
.Status409Conflict, conflictObjectResult.StatusCode);
ConflictResultTest.cs (1)
17
Assert.Equal(
StatusCodes
.Status409Conflict, conflictResult.StatusCode);
ControllerBaseTest.cs (34)
1300
Assert.Equal(
StatusCodes
.Status201Created, result.StatusCode);
1315
Assert.Equal(
StatusCodes
.Status201Created, result.StatusCode);
1331
Assert.Equal(
StatusCodes
.Status201Created, result.StatusCode);
1346
Assert.Equal(
StatusCodes
.Status201Created, result.StatusCode);
1362
Assert.Equal(
StatusCodes
.Status201Created, result.StatusCode);
1377
Assert.Equal(
StatusCodes
.Status201Created, result.StatusCode);
1396
Assert.Equal(
StatusCodes
.Status201Created, result.StatusCode);
1420
Assert.Equal(
StatusCodes
.Status201Created, result.StatusCode);
1457
Assert.Equal(
StatusCodes
.Status201Created, result.StatusCode);
1478
Assert.Equal(
StatusCodes
.Status201Created, result.StatusCode);
1494
Assert.Equal(
StatusCodes
.Status202Accepted, result.StatusCode);
1509
Assert.Equal(
StatusCodes
.Status202Accepted, result.StatusCode);
1525
Assert.Equal(
StatusCodes
.Status202Accepted, result.StatusCode);
1541
Assert.Equal(
StatusCodes
.Status202Accepted, result.StatusCode);
1557
Assert.Equal(
StatusCodes
.Status202Accepted, result.StatusCode);
1572
Assert.Equal(
StatusCodes
.Status202Accepted, result.StatusCode);
1590
Assert.Equal(
StatusCodes
.Status202Accepted, result.StatusCode);
1614
Assert.Equal(
StatusCodes
.Status202Accepted, result.StatusCode);
1636
Assert.Equal(
StatusCodes
.Status202Accepted, result.StatusCode);
1657
Assert.Equal(
StatusCodes
.Status202Accepted, result.StatusCode);
1973
Assert.Equal(
StatusCodes
.Status401Unauthorized, result.StatusCode);
1987
Assert.Equal(
StatusCodes
.Status404NotFound, result.StatusCode);
2001
Assert.Equal(
StatusCodes
.Status404NotFound, result.StatusCode);
2016
Assert.Equal(
StatusCodes
.Status200OK, result.StatusCode);
2030
Assert.Equal(
StatusCodes
.Status400BadRequest, result.StatusCode);
2045
Assert.Equal(
StatusCodes
.Status400BadRequest, result.StatusCode);
2060
Assert.Equal(
StatusCodes
.Status400BadRequest, result.StatusCode);
2076
Assert.Equal(
StatusCodes
.Status422UnprocessableEntity, result.StatusCode);
2091
Assert.Equal(
StatusCodes
.Status422UnprocessableEntity, result.StatusCode);
2106
Assert.Equal(
StatusCodes
.Status422UnprocessableEntity, result.StatusCode);
2123
Assert.Equal(
StatusCodes
.Status409Conflict, result.StatusCode);
2138
Assert.Equal(
StatusCodes
.Status409Conflict, result.StatusCode);
2153
Assert.Equal(
StatusCodes
.Status409Conflict, result.StatusCode);
2176
Assert.Equal(
StatusCodes
.Status204NoContent, result.StatusCode);
CreatedAtActionResultTests.cs (1)
40
Assert.Equal(
StatusCodes
.Status201Created, httpContext.Response.StatusCode);
CreatedAtRouteResultTests.cs (1)
54
Assert.Equal(
StatusCodes
.Status201Created, httpContext.Response.StatusCode);
CreatedResultTests.cs (4)
25
Assert.Equal(
StatusCodes
.Status201Created, result.StatusCode);
74
Assert.Equal(
StatusCodes
.Status201Created, httpContext.Response.StatusCode);
90
Assert.Equal(
StatusCodes
.Status201Created, httpContext.Response.StatusCode);
108
Assert.Equal(
StatusCodes
.Status201Created, httpContext.Response.StatusCode);
Formatters\NoContentFormatterTests.cs (3)
130
Assert.Equal(
StatusCodes
.Status204NoContent, context.HttpContext.Response.StatusCode);
158
httpContext.Response.StatusCode =
StatusCodes
.Status201Created;
172
Assert.Equal(
StatusCodes
.Status201Created, httpContext.Response.StatusCode);
Formatters\TextOutputFormatterTests.cs (1)
231
Assert.Equal(
StatusCodes
.Status406NotAcceptable, context.HttpContext.Response.StatusCode);
HttpNotFoundObjectResultTest.cs (3)
22
Assert.Equal(
StatusCodes
.Status404NotFound, notFound.StatusCode);
32
Assert.Equal(
StatusCodes
.Status404NotFound, notFound.StatusCode);
52
Assert.Equal(
StatusCodes
.Status404NotFound, httpContext.Response.StatusCode);
HttpNotFoundResultTests.cs (1)
17
Assert.Equal(
StatusCodes
.Status404NotFound, notFound.StatusCode);
HttpOkObjectResultTest.cs (2)
42
Assert.Equal(
StatusCodes
.Status200OK, result.StatusCode);
63
Assert.Equal(
StatusCodes
.Status200OK, httpContext.Response.StatusCode);
HttpOkResultTest.cs (2)
22
Assert.Equal(
StatusCodes
.Status200OK, result.StatusCode);
39
Assert.Equal(
StatusCodes
.Status200OK, context.HttpContext.Response.StatusCode);
HttpStatusCodeResultTests.cs (4)
20
var result = new StatusCodeResult(
StatusCodes
.Status404NotFound);
32
Assert.Equal(
StatusCodes
.Status404NotFound, httpContext.Response.StatusCode);
39
var result = new StatusCodeResult(
StatusCodes
.Status404NotFound);
45
Assert.Equal(
StatusCodes
.Status404NotFound, statusResult?.StatusCode);
HttpUnauthorizedResultTests.cs (1)
17
Assert.Equal(
StatusCodes
.Status401Unauthorized, result.StatusCode);
Infrastructure\DefaultApiProblemDetailsWriterTest.cs (3)
30
Status =
StatusCodes
.Status400BadRequest,
67
Status =
StatusCodes
.Status400BadRequest,
201
private static HttpContext CreateContext(Stream body, int statusCode =
StatusCodes
.Status400BadRequest, EndpointMetadataCollection metadata = null)
Infrastructure\ObjectResultExecutorTest.cs (1)
276
Assert.Equal(
StatusCodes
.Status406NotAcceptable, actionContext.HttpContext.Response.StatusCode);
LocalRedirectResultTest.cs (1)
79
Assert.Equal(
StatusCodes
.Status302Found, httpContext.Response.StatusCode);
ObjectResultTests.cs (10)
72
StatusCode =
StatusCodes
.Status422UnprocessableEntity,
91
Assert.Equal(
StatusCodes
.Status422UnprocessableEntity, details.Status.Value);
98
var details = new ProblemDetails { Status =
StatusCodes
.Status413RequestEntityTooLarge, };
120
Assert.Equal(
StatusCodes
.Status413RequestEntityTooLarge, details.Status.Value);
121
Assert.Equal(
StatusCodes
.Status413RequestEntityTooLarge, result.StatusCode.Value);
122
Assert.Equal(
StatusCodes
.Status413RequestEntityTooLarge, actionContext.HttpContext.Response.StatusCode);
129
var details = new ProblemDetails { Status =
StatusCodes
.Status422UnprocessableEntity, };
151
Assert.Equal(
StatusCodes
.Status422UnprocessableEntity, details.Status.Value);
152
Assert.Equal(
StatusCodes
.Status400BadRequest, result.StatusCode.Value);
153
Assert.Equal(
StatusCodes
.Status400BadRequest, actionContext.HttpContext.Response.StatusCode);
ProducesResponseTypeAttributeTests.cs (6)
17
var 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()));
53
var producesResponseTypeAttribute = new ProducesResponseTypeAttribute(typeof(Person),
StatusCodes
.Status200OK);
64
var producesResponseTypeAttribute = new ProducesResponseTypeAttribute(typeof(Person),
StatusCodes
.Status200OK);
74
var producesResponseTypeAttribute = new ProducesResponseTypeAttribute(typeof(Person),
StatusCodes
.Status200OK)
87
var producesResponseTypeAttribute = new ProducesResponseTypeAttribute(typeof(Person),
StatusCodes
.Status200OK);
RedirectToActionResultTest.cs (2)
88
var expectedStatusCode =
StatusCodes
.Status302Found;
116
var expectedStatusCode =
StatusCodes
.Status307TemporaryRedirect;
RedirectToRouteResultTest.cs (2)
120
var expectedStatusCode =
StatusCodes
.Status301MovedPermanently;
145
var expectedStatusCode =
StatusCodes
.Status308PermanentRedirect;
RequireHttpsAttributeTests.cs (3)
125
Assert.Equal(
StatusCodes
.Status403Forbidden, result.StatusCode);
144
Assert.Equal(
StatusCodes
.Status404NotFound, result.StatusCode);
223
filterContext.Result = new StatusCodeResult(
StatusCodes
.Status404NotFound);
src\Shared\ResultsTests\FileContentResultTestBase.cs (8)
83
Assert.Equal(
StatusCodes
.Status206PartialContent, httpResponse.StatusCode);
122
Assert.Equal(
StatusCodes
.Status206PartialContent, httpResponse.StatusCode);
158
Assert.Equal(
StatusCodes
.Status200OK, httpResponse.StatusCode);
192
Assert.Equal(
StatusCodes
.Status200OK, httpResponse.StatusCode);
224
Assert.Equal(
StatusCodes
.Status200OK, httpResponse.StatusCode);
257
Assert.Equal(
StatusCodes
.Status416RangeNotSatisfiable, httpResponse.StatusCode);
291
Assert.Equal(
StatusCodes
.Status412PreconditionFailed, httpResponse.StatusCode);
325
Assert.Equal(
StatusCodes
.Status304NotModified, httpResponse.StatusCode);
src\Shared\ResultsTests\FileStreamResultTestBase.cs (9)
62
Assert.Equal(
StatusCodes
.Status206PartialContent, httpResponse.StatusCode);
103
Assert.Equal(
StatusCodes
.Status206PartialContent, httpResponse.StatusCode);
141
Assert.Equal(
StatusCodes
.Status200OK, httpResponse.StatusCode);
178
Assert.Equal(
StatusCodes
.Status200OK, httpResponse.StatusCode);
212
Assert.Equal(
StatusCodes
.Status200OK, httpResponse.StatusCode);
247
Assert.Equal(
StatusCodes
.Status416RangeNotSatisfiable, httpResponse.StatusCode);
283
Assert.Equal(
StatusCodes
.Status412PreconditionFailed, httpResponse.StatusCode);
319
Assert.Equal(
StatusCodes
.Status304NotModified, httpResponse.StatusCode);
363
Assert.Equal(
StatusCodes
.Status416RangeNotSatisfiable, httpResponse.StatusCode);
src\Shared\ResultsTests\PhysicalFileResultTestBase.cs (9)
55
Assert.Equal(
StatusCodes
.Status206PartialContent, httpResponse.StatusCode);
85
Assert.Equal(
StatusCodes
.Status206PartialContent, httpResponse.StatusCode);
117
Assert.Equal(
StatusCodes
.Status200OK, httpResponse.StatusCode);
144
Assert.Equal(
StatusCodes
.Status200OK, httpResponse.StatusCode);
172
Assert.Equal(
StatusCodes
.Status200OK, httpResponse.StatusCode);
203
Assert.Equal(
StatusCodes
.Status416RangeNotSatisfiable, httpResponse.StatusCode);
231
Assert.Equal(
StatusCodes
.Status412PreconditionFailed, httpResponse.StatusCode);
258
Assert.Equal(
StatusCodes
.Status304NotModified, httpResponse.StatusCode);
315
Assert.Equal(
StatusCodes
.Status206PartialContent, httpResponse.StatusCode);
src\Shared\ResultsTests\RedirectResultTestBase.cs (2)
35
Assert.Equal(
StatusCodes
.Status302Found, httpContext.Response.StatusCode);
58
Assert.Equal(
StatusCodes
.Status302Found, httpContext.Response.StatusCode);
src\Shared\ResultsTests\VirtualFileResultTestBase.cs (9)
67
Assert.Equal(
StatusCodes
.Status206PartialContent, httpResponse.StatusCode);
103
Assert.Equal(
StatusCodes
.Status206PartialContent, httpResponse.StatusCode);
140
Assert.Equal(
StatusCodes
.Status200OK, httpResponse.StatusCode);
173
Assert.Equal(
StatusCodes
.Status200OK, httpResponse.StatusCode);
207
Assert.Equal(
StatusCodes
.Status200OK, httpResponse.StatusCode);
245
Assert.Equal(
StatusCodes
.Status416RangeNotSatisfiable, httpResponse.StatusCode);
277
Assert.Equal(
StatusCodes
.Status412PreconditionFailed, httpResponse.StatusCode);
308
Assert.Equal(
StatusCodes
.Status304NotModified, httpResponse.StatusCode);
350
Assert.Equal(
StatusCodes
.Status206PartialContent, httpResponse.StatusCode);
UnprocessableEntityObjectResultTests.cs (2)
19
Assert.Equal(
StatusCodes
.Status422UnprocessableEntity, result.StatusCode);
30
Assert.Equal(
StatusCodes
.Status422UnprocessableEntity, result.StatusCode);
UnprocessableEntityResultTests.cs (1)
17
Assert.Equal(
StatusCodes
.Status422UnprocessableEntity, result.StatusCode);
Microsoft.AspNetCore.Mvc.Cors (2)
CorsAuthorizationFilter.cs (1)
95
context.Result = new StatusCodeResult(
StatusCodes
.Status204NoContent);
DisableCorsAuthorizationFilter.cs (1)
35
context.Result = new StatusCodeResult(
StatusCodes
.Status204NoContent);
Microsoft.AspNetCore.Mvc.Cors.Test (1)
DisableCorsAuthorizationFilterTest.cs (1)
73
Assert.Equal(
StatusCodes
.Status204NoContent, statusCodeResult.StatusCode);
Microsoft.AspNetCore.Mvc.FunctionalTests (11)
ApiExplorerTest.cs (2)
1583
Assert.Equal(
StatusCodes
.Status200OK, responseType.StatusCode);
1589
Assert.Equal(
StatusCodes
.Status200OK, producesResponseTypeMetadata.StatusCode);
InputObjectValidationTests.cs (7)
44
StatusCodes
.Status400BadRequest,
49
StatusCodes
.Status400BadRequest,
54
StatusCodes
.Status400BadRequest,
144
Assert.Equal(
StatusCodes
.Status400BadRequest, (int)response.StatusCode);
214
Assert.Equal(expected:
StatusCodes
.Status400BadRequest, actual: (int)response.StatusCode);
234
Assert.Equal(expected:
StatusCodes
.Status400BadRequest, actual: (int)response.StatusCode);
255
Assert.Equal(expected:
StatusCodes
.Status400BadRequest, actual: (int)response.StatusCode);
InputParentValidationTests.cs (2)
54
Assert.Equal(
StatusCodes
.Status400BadRequest, (int)response.StatusCode);
73
Assert.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)
1503
Assert.Equal(
StatusCodes
.Status401Unauthorized, result.StatusCode);
1517
Assert.Equal(
StatusCodes
.Status400BadRequest, result.StatusCode);
1531
Assert.Equal(
StatusCodes
.Status400BadRequest, result.StatusCode);
1546
Assert.Equal(
StatusCodes
.Status404NotFound, result.StatusCode);
1560
Assert.Equal(
StatusCodes
.Status404NotFound, result.StatusCode);
PageTest.cs (5)
1493
Assert.Equal(
StatusCodes
.Status401Unauthorized, result.StatusCode);
1507
Assert.Equal(
StatusCodes
.Status400BadRequest, result.StatusCode);
1521
Assert.Equal(
StatusCodes
.Status400BadRequest, result.StatusCode);
1536
Assert.Equal(
StatusCodes
.Status404NotFound, result.StatusCode);
1550
Assert.Equal(
StatusCodes
.Status404NotFound, result.StatusCode);
Microsoft.AspNetCore.Mvc.ViewFeatures.Test (7)
ControllerUnitTestabilityTests.cs (7)
99
Assert.Equal(
StatusCodes
.Status201Created, createdResult.StatusCode);
119
Assert.Equal(
StatusCodes
.Status202Accepted, acceptedResult.StatusCode);
251
Assert.Equal(
StatusCodes
.Status404NotFound, httpNotFoundResult.StatusCode);
267
Assert.Equal(
StatusCodes
.Status404NotFound, httpNotFoundObjectResult.StatusCode);
284
Assert.Equal(
StatusCodes
.Status400BadRequest, httpBadRequest.StatusCode);
301
Assert.Equal(
StatusCodes
.Status400BadRequest, httpBadRequest.StatusCode);
314
Assert.Equal(
StatusCodes
.Status400BadRequest, httpBadRequest.StatusCode);
Microsoft.AspNetCore.OpenApi (10)
Extensions\OpenApiEndpointRouteBuilderExtensions.cs (1)
48
context.Response.StatusCode =
StatusCodes
.Status404NotFound;
Services\OpenApiDocumentService.cs (2)
51
private static readonly ApiResponseType _defaultApiResponseType = new() { StatusCode =
StatusCodes
.Status200OK };
342
["200"] = await GetResponseAsync(document, description,
StatusCodes
.Status200OK, _defaultApiResponseType, scopedServiceProvider, schemaTransformers, cancellationToken)
Services\OpenApiGenerator.cs (7)
130
if (responseType != null && (statusCode ==
StatusCodes
.Status200OK || statusCode ==
StatusCodes
.Status201Created))
161
if (responseType != null && (statusCode ==
StatusCodes
.Status200OK || statusCode ==
StatusCodes
.Status201Created))
244
eligibleAnnotations.Add(
StatusCodes
.Status200OK, (responseType, new MediaTypeCollection()));
248
eligibleAnnotations.Add(
StatusCodes
.Status200OK, (responseType, new MediaTypeCollection() { "text/plain" }));
252
eligibleAnnotations.Add(
StatusCodes
.Status200OK, (responseType, new MediaTypeCollection() { "application/json" }));
Microsoft.AspNetCore.OpenApi.Tests (46)
Extensions\OpenApiEndpointRouteBuilderExtensionsTests.cs (6)
71
Assert.Equal(
StatusCodes
.Status200OK, context.Response.StatusCode);
101
Assert.Equal(
StatusCodes
.Status200OK, context.Response.StatusCode);
133
Assert.Equal(
StatusCodes
.Status404NotFound, context.Response.StatusCode);
158
Assert.Equal(
StatusCodes
.Status200OK, context.Response.StatusCode);
182
Assert.Equal(
StatusCodes
.Status200OK, context.Response.StatusCode);
222
Assert.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)]
548
new ProducesResponseTypeMetadata(
StatusCodes
.Status400BadRequest, typeof(ProblemDetails), new [] { "application/json+problem" })
565
new ProducesResponseTypeMetadata(
StatusCodes
.Status200OK, typeof(InferredJsonClass), new[] { "application/json" }),
581
new ProducesResponseTypeMetadata(
StatusCodes
.Status200OK, typeof(InferredJsonClass), new[] { "application/json" }),
595
new ProducesResponseTypeMetadata(
StatusCodes
.Status200OK, typeof(InferredJsonClass), new[] { "application/json" }),
596
new ProducesResponseTypeMetadata(
StatusCodes
.Status400BadRequest, typeof(HttpValidationProblemDetails), new[] { "application/problem+json" }),
597
new ProducesResponseTypeMetadata(
StatusCodes
.Status404NotFound, typeof(ProblemDetails), new[] { "application/problem+json" }),
598
new ProducesResponseTypeMetadata(
StatusCodes
.Status409Conflict, typeof(ProblemDetails), new[] { "application/problem+json" })
638
new ProducesResponseTypeMetadata(
StatusCodes
.Status200OK, typeof(InferredJsonClass), new[] { "application/json" }),
639
new ProducesResponseTypeMetadata(
StatusCodes
.Status201Created, typeof(InferredJsonClass), new[] { "application/json" })
907
new ProducesResponseTypeMetadata(
StatusCodes
.Status200OK),
909
new 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)
286
context.HttpContext.Response.StatusCode =
StatusCodes
.Status304NotModified;
367
cacheContext.HttpContext.Response.StatusCode =
StatusCodes
.Status504GatewayTimeout;
Policies\DefaultPolicy.cs (1)
54
if (response.StatusCode !=
StatusCodes
.Status200OK)
Microsoft.AspNetCore.OutputCaching.Microbenchmarks (3)
EndToEndBenchmarks.cs (3)
127
var entry = new OutputCacheEntry(DateTimeOffset.UtcNow,
StatusCodes
.Status200OK)
143
var entry = new OutputCacheEntry(DateTimeOffset.UtcNow,
StatusCodes
.Status200OK)
160
var entry = new OutputCacheEntry(DateTimeOffset.UtcNow,
StatusCodes
.Status200OK)
Microsoft.AspNetCore.OutputCaching.Tests (87)
OutputCacheEntryFormatterTests.cs (3)
33
using var entry = new OutputCacheEntry(KnownTime,
StatusCodes
.Status200OK);
50
using (var entry = new OutputCacheEntry(KnownTime,
StatusCodes
.Status201Created)
68
using (var entry = new OutputCacheEntry(KnownTime,
StatusCodes
.Status201Created))
OutputCacheMiddlewareTests.cs (19)
46
Assert.Equal(
StatusCodes
.Status504GatewayTimeout, context.HttpContext.Response.StatusCode);
77
using (var entry = new OutputCacheEntry(DateTimeOffset.UtcNow,
StatusCodes
.Status200OK))
107
using (var entry = new OutputCacheEntry(DateTimeOffset.UtcNow,
StatusCodes
.Status200OK)
136
using (var entry = new OutputCacheEntry(DateTimeOffset.UtcNow,
StatusCodes
.Status200OK))
162
using var entry = new OutputCacheEntry(DateTimeOffset.UtcNow,
StatusCodes
.Status200OK);
176
using var entry = new OutputCacheEntry(DateTimeOffset.UtcNow,
StatusCodes
.Status200OK);
214
using var entry = new OutputCacheEntry(DateTimeOffset.UtcNow,
StatusCodes
.Status200OK);
256
using var entry = new OutputCacheEntry(DateTimeOffset.UtcNow,
StatusCodes
.Status200OK);
277
using var entry = new OutputCacheEntry(DateTimeOffset.UtcNow,
StatusCodes
.Status200OK);
295
using var entry = new OutputCacheEntry(DateTimeOffset.UtcNow,
StatusCodes
.Status200OK);
324
using var entry = new OutputCacheEntry(DateTimeOffset.UtcNow,
StatusCodes
.Status200OK)
341
using var entry = new OutputCacheEntry(DateTimeOffset.UtcNow,
StatusCodes
.Status200OK);
356
using var entry = new OutputCacheEntry(DateTimeOffset.UtcNow,
StatusCodes
.Status200OK);
615
using var entry = new OutputCacheEntry(DateTimeOffset.UtcNow,
StatusCodes
.Status200OK);
644
using var entry = new OutputCacheEntry(DateTimeOffset.UtcNow,
StatusCodes
.Status200OK);
677
using var entry = new OutputCacheEntry(DateTimeOffset.UtcNow,
StatusCodes
.Status200OK);
702
using var entry = new OutputCacheEntry(DateTimeOffset.UtcNow,
StatusCodes
.Status200OK);
774
using var entry = new OutputCacheEntry(DateTimeOffset.UtcNow,
StatusCodes
.Status200OK);
978
using 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)]
336
context.HttpContext.Response.StatusCode =
StatusCodes
.Status200OK;
356
context.HttpContext.Response.StatusCode =
StatusCodes
.Status200OK;
379
context.HttpContext.Response.StatusCode =
StatusCodes
.Status200OK;
Microsoft.AspNetCore.RateLimiting (2)
RateLimiterOptions.cs (2)
35
/// Defaults to <see cref="
StatusCodes
.Status503ServiceUnavailable"/>.
41
public int RejectionStatusCode { get; set; } =
StatusCodes
.Status503ServiceUnavailable;
Microsoft.AspNetCore.RateLimiting.Tests (20)
RateLimitingMetricsTests.cs (3)
48
Assert.Equal(
StatusCodes
.Status503ServiceUnavailable, context.Response.StatusCode);
105
Assert.Equal(
StatusCodes
.Status200OK, context.Response.StatusCode);
160
Assert.Equal(
StatusCodes
.Status200OK, context.Response.StatusCode);
RateLimitingMiddlewareTests.cs (17)
106
Assert.Equal(
StatusCodes
.Status503ServiceUnavailable, context.Response.StatusCode);
131
Assert.Equal(
StatusCodes
.Status429TooManyRequests, context.Response.StatusCode);
155
Assert.Equal(
StatusCodes
.Status200OK, context.Response.StatusCode);
213
Assert.Equal(
StatusCodes
.Status429TooManyRequests, context.Response.StatusCode);
249
Assert.Equal(
StatusCodes
.Status429TooManyRequests, context.Response.StatusCode);
280
Assert.Equal(
StatusCodes
.Status404NotFound, context.Response.StatusCode);
312
Assert.Equal(
StatusCodes
.Status429TooManyRequests, context.Response.StatusCode);
344
Assert.Equal(
StatusCodes
.Status404NotFound, context.Response.StatusCode);
376
Assert.Equal(
StatusCodes
.Status429TooManyRequests, context.Response.StatusCode);
419
Assert.Equal(
StatusCodes
.Status404NotFound, context.Response.StatusCode);
454
Assert.Equal(
StatusCodes
.Status404NotFound, context.Response.StatusCode);
460
Assert.Equal(
StatusCodes
.Status400BadRequest, context.Response.StatusCode);
505
Assert.Equal(
StatusCodes
.Status429TooManyRequests, context.Response.StatusCode);
541
Assert.Equal(
StatusCodes
.Status200OK, context.Response.StatusCode);
549
Assert.Equal(
StatusCodes
.Status200OK, context.Response.StatusCode);
579
Assert.Equal(
StatusCodes
.Status404NotFound, context.Response.StatusCode);
619
Assert.Equal(
StatusCodes
.Status403Forbidden, context.Response.StatusCode);
Microsoft.AspNetCore.ResponseCaching (3)
ResponseCachingMiddleware.cs (2)
155
context.HttpContext.Response.StatusCode =
StatusCodes
.Status304NotModified;
233
context.HttpContext.Response.StatusCode =
StatusCodes
.Status504GatewayTimeout;
ResponseCachingPolicyProvider.cs (1)
116
if (response.StatusCode !=
StatusCodes
.Status200OK)
Microsoft.AspNetCore.ResponseCaching.Tests (69)
ResponseCachingMiddlewareTests.cs (1)
30
Assert.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)]
365
context.HttpContext.Response.StatusCode =
StatusCodes
.Status200OK;
384
context.HttpContext.Response.StatusCode =
StatusCodes
.Status200OK;
407
context.HttpContext.Response.StatusCode =
StatusCodes
.Status200OK;
427
context.HttpContext.Response.StatusCode =
StatusCodes
.Status200OK;
449
context.HttpContext.Response.StatusCode =
StatusCodes
.Status200OK;
469
context.HttpContext.Response.StatusCode =
StatusCodes
.Status200OK;
Microsoft.AspNetCore.Rewrite (18)
ApacheModRewrite\RuleBuilder.cs (1)
208
responseStatusCode =
StatusCodes
.Status302Found;
IISUrlRewrite\RedirectType.cs (4)
10
Permanent =
StatusCodes
.Status301MovedPermanently,
11
Found =
StatusCodes
.Status302Found,
12
SeeOther =
StatusCodes
.Status303SeeOther,
13
Temporary =
StatusCodes
.Status307TemporaryRedirect
RewriteOptionsExtensions.cs (11)
62
return AddRedirect(options, regex, replacement, statusCode:
StatusCodes
.Status302Found);
87
return AddRedirectToHttps(options, statusCode:
StatusCodes
.Status301MovedPermanently, sslPort: null);
96
return AddRedirectToHttps(options, statusCode:
StatusCodes
.Status302Found, sslPort: null);
128
return AddRedirectToWww(options, statusCode:
StatusCodes
.Status308PermanentRedirect);
139
return AddRedirectToWww(options, statusCode:
StatusCodes
.Status308PermanentRedirect, domains);
148
return AddRedirectToWww(options, statusCode:
StatusCodes
.Status307TemporaryRedirect);
158
return AddRedirectToWww(options, statusCode:
StatusCodes
.Status307TemporaryRedirect, domains);
191
return AddRedirectToNonWww(options, statusCode:
StatusCodes
.Status308PermanentRedirect);
202
return AddRedirectToNonWww(options, statusCode:
StatusCodes
.Status308PermanentRedirect, domains);
211
return AddRedirectToNonWww(options, statusCode:
StatusCodes
.Status307TemporaryRedirect);
221
return AddRedirectToNonWww(options, statusCode:
StatusCodes
.Status307TemporaryRedirect, domains);
UrlActions\ForbiddenAction.cs (1)
12
context.HttpContext.Response.StatusCode =
StatusCodes
.Status403Forbidden;
UrlActions\GoneAction.cs (1)
12
context.HttpContext.Response.StatusCode =
StatusCodes
.Status410Gone;
Microsoft.AspNetCore.Rewrite.Tests (33)
ApacheModRewrite\RuleBuilderTest.cs (1)
35
Assert.Equal(
StatusCodes
.Status302Found, redirectAction.StatusCode);
MiddlewareTests.cs (30)
152
var options = new RewriteOptions().AddRedirect(pattern, replacement, statusCode:
StatusCodes
.Status301MovedPermanently);
189
options.AddRedirect("(.*)", "http://example.com/$1", statusCode:
StatusCodes
.Status301MovedPermanently);
210
var 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)]
265
var options = new RewriteOptions().AddRedirectToHttps(statusCode:
StatusCodes
.Status302Found, sslPort: sslPort);
384
Assert.Equal(
StatusCodes
.Status301MovedPermanently, (int)response.StatusCode);
392
var options = new RewriteOptions().AddRedirectToHttps(statusCode:
StatusCodes
.Status301MovedPermanently, sslPort: sslPort);
411
Assert.Equal(
StatusCodes
.Status301MovedPermanently, (int)response.StatusCode);
415
[InlineData(
StatusCodes
.Status301MovedPermanently)]
416
[InlineData(
StatusCodes
.Status302Found)]
417
[InlineData(
StatusCodes
.Status307TemporaryRedirect)]
418
[InlineData(
StatusCodes
.Status308PermanentRedirect)]
469
Assert.Equal(
StatusCodes
.Status307TemporaryRedirect, (int)response.StatusCode);
494
Assert.Equal(
StatusCodes
.Status308PermanentRedirect, (int)response.StatusCode);
532
[InlineData(
StatusCodes
.Status301MovedPermanently)]
533
[InlineData(
StatusCodes
.Status302Found)]
534
[InlineData(
StatusCodes
.Status307TemporaryRedirect)]
535
[InlineData(
StatusCodes
.Status308PermanentRedirect)]
586
Assert.Equal(
StatusCodes
.Status307TemporaryRedirect, (int)response.StatusCode);
611
Assert.Equal(
StatusCodes
.Status308PermanentRedirect, (int)response.StatusCode);
617
var options = new RewriteOptions().AddRedirect("(.*)", "$1", statusCode:
StatusCodes
.Status301MovedPermanently);
784
Assert.Equal(
StatusCodes
.Status307TemporaryRedirect, (int)response.StatusCode);
809
Assert.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)
21
Assert.Equal(
StatusCodes
.Status403Forbidden, context.HttpContext.Response.StatusCode);
UrlActions\GoneActionTests.cs (1)
20
Assert.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>
51
int statusCode =
StatusCodes
.Status200OK,
138
/// <param name="statusCode">The response status code. Defaults to <see cref="
StatusCodes
.Status400BadRequest"/>.</param>
143
int statusCode =
StatusCodes
.Status400BadRequest,
159
/// <param name="statusCode">The response status code. Defaults to <see cref="
StatusCodes
.Status400BadRequest"/>.</param>
166
int statusCode =
StatusCodes
.Status400BadRequest,
Matching\AcceptsMatcherPolicy.cs (1)
253
context.Response.StatusCode =
StatusCodes
.Status415UnsupportedMediaType;
Matching\HttpMethodMatcherPolicy.cs (1)
389
context.Response.StatusCode =
StatusCodes
.Status405MethodNotAllowed;
Matching\NegotiationMatcherPolicy.cs (1)
323
context.Response.StatusCode =
StatusCodes
.Status406NotAcceptable;
Microsoft.AspNetCore.Routing.Tests (8)
Builder\OpenApiRouteHandlerBuilderExtensionsTest.cs (7)
53
Assert.Equal(
StatusCodes
.Status200OK, metadata.StatusCode);
63
builder.Produces(
StatusCodes
.Status404NotFound);
67
Assert.Equal(
StatusCodes
.Status404NotFound, metadata.StatusCode);
74
static void GenericProducesProblem(IEndpointConventionBuilder builder) => builder.ProducesProblem(
StatusCodes
.Status400BadRequest);
75
static void SpecificProducesProblem(RouteHandlerBuilder builder) => builder.ProducesProblem(
StatusCodes
.Status400BadRequest);
81
Assert.Equal(
StatusCodes
.Status400BadRequest, metadata.StatusCode);
99
Assert.Equal(
StatusCodes
.Status400BadRequest, metadata.StatusCode);
Builder\RouteHandlerEndpointRouteBuilderExtensionsTest.cs (1)
645
Assert.Equal(
StatusCodes
.Status400BadRequest, httpContext.Response.StatusCode);
Microsoft.AspNetCore.Server.HttpSys (12)
HttpSysListener.cs (2)
287
SendError(requestMemory.RequestId,
StatusCodes
.Status400BadRequest, authChallenges: null);
293
SendError(requestMemory.RequestId,
StatusCodes
.Status401Unauthorized,
RequestProcessing\RequestContext.cs (2)
104
Response.StatusCode =
StatusCodes
.Status101SwitchingProtocols;
105
Response.ReasonPhrase = ReasonPhrases.GetReasonPhrase(
StatusCodes
.Status101SwitchingProtocols);
RequestProcessing\RequestContext.FeatureCollection.cs (2)
118
Server.SendError(_requestId.Value,
StatusCodes
.Status400BadRequest, authChallenges: null);
667
if (response.StatusCode ==
StatusCodes
.Status304NotModified)
RequestProcessing\RequestContextOfT.cs (2)
100
SetFatalResponse(
StatusCodes
.Status499ClientClosedRequest);
104
SetFatalResponse(
StatusCodes
.Status500InternalServerError);
RequestProcessing\RequestStream.cs (2)
328
StatusCodes
.Status413PayloadTooLarge);
347
StatusCodes
.Status413PayloadTooLarge);
RequestProcessing\Response.cs (2)
48
_nativeResponse.Base.StatusCode = (ushort)
StatusCodes
.Status200OK;
381
if (StatusCode ==
StatusCodes
.Status401Unauthorized)
Microsoft.AspNetCore.Server.HttpSys.FunctionalTests (27)
DelegateTests.cs (2)
73
httpContext.Response.StatusCode =
StatusCodes
.Status418ImATeapot;
139
httpContext.Response.StatusCode =
StatusCodes
.Status418ImATeapot;
OpaqueUpgradeTests.cs (1)
61
httpContext.Response.StatusCode =
StatusCodes
.Status500InternalServerError;
RequestBodyLimitTests.cs (14)
167
Assert.Equal(
StatusCodes
.Status413PayloadTooLarge, ex.StatusCode);
170
Assert.Equal(
StatusCodes
.Status413PayloadTooLarge, ex.StatusCode);
192
Assert.Equal(
StatusCodes
.Status413PayloadTooLarge, ex.StatusCode);
195
Assert.Equal(
StatusCodes
.Status413PayloadTooLarge, ex.StatusCode);
217
Assert.Equal(
StatusCodes
.Status413PayloadTooLarge, ex.StatusCode);
220
Assert.Equal(
StatusCodes
.Status413PayloadTooLarge, ex.StatusCode);
243
Assert.Equal(
StatusCodes
.Status413PayloadTooLarge, ex.StatusCode);
246
Assert.Equal(
StatusCodes
.Status413PayloadTooLarge, ex.StatusCode);
268
Assert.Equal(
StatusCodes
.Status413PayloadTooLarge, ex.StatusCode);
270
Assert.Equal(
StatusCodes
.Status413PayloadTooLarge, ex.StatusCode);
293
Assert.Equal(
StatusCodes
.Status413PayloadTooLarge, ex.StatusCode);
296
Assert.Equal(
StatusCodes
.Status413PayloadTooLarge, ex.StatusCode);
323
Assert.Equal(
StatusCodes
.Status413PayloadTooLarge, ex.StatusCode);
349
Assert.Equal(
StatusCodes
.Status413PayloadTooLarge, ex.StatusCode);
RequestTests.cs (2)
273
Assert.Equal(
StatusCodes
.Status200OK.ToString(CultureInfo.InvariantCulture), responseStatusCode);
290
Assert.Equal(
StatusCodes
.Status400BadRequest.ToString(CultureInfo.InvariantCulture), responseStatusCode);
ResponseCachingTests.cs (3)
111
httpContext.Response.StatusCode =
StatusCodes
.Status304NotModified;
120
Assert.Equal("1", await SendRequestAsync(address,
StatusCodes
.Status304NotModified));
121
Assert.Equal("2", await SendRequestAsync(address,
StatusCodes
.Status304NotModified));
ServerTests.cs (5)
217
Assert.Equal(
StatusCodes
.Status500InternalServerError, (int)ex.StatusCode);
222
Assert.Equal(
StatusCodes
.Status500InternalServerError, (int)ex.StatusCode);
231
throw new BadHttpRequestException("Something happened",
StatusCodes
.Status418ImATeapot);
236
Assert.Equal(
StatusCodes
.Status418ImATeapot, (int)ex.StatusCode);
241
Assert.Equal(
StatusCodes
.Status418ImATeapot, (int)ex.StatusCode);
Microsoft.AspNetCore.Server.IIS (6)
Core\IISHttpContext.cs (1)
540
SetErrorResponseHeaders(statusCode:
StatusCodes
.Status500InternalServerError);
Core\IISHttpContext.FeatureCollection.cs (2)
360
StatusCode =
StatusCodes
.Status101SwitchingProtocols;
361
ReasonPhrase = ReasonPhrases.GetReasonPhrase(
StatusCodes
.Status101SwitchingProtocols);
Core\IISHttpContextOfT.cs (1)
95
StatusCode = ClientDisconnected ?
StatusCodes
.Status499ClientClosedRequest : 0;
IISBadHttpRequestException.cs (2)
24
ex = new BadHttpRequestException(CoreStrings.BadRequest_RequestBodyTooLarge,
StatusCodes
.Status413PayloadTooLarge, reason);
27
ex = new BadHttpRequestException(CoreStrings.BadRequest,
StatusCodes
.Status400BadRequest, reason);
Microsoft.AspNetCore.Server.IISIntegration (2)
IISMiddleware.cs (2)
106
httpContext.Response.StatusCode =
StatusCodes
.Status400BadRequest;
117
httpContext.Response.StatusCode =
StatusCodes
.Status202Accepted;
Microsoft.AspNetCore.Server.Kestrel.Core (176)
Internal\Http\HttpProtocol.cs (16)
370
_statusCode =
StatusCodes
.Status200OK;
758
StatusCode =
StatusCodes
.Status499ClientClosedRequest;
914
StatusCode !=
StatusCodes
.Status304NotModified &&
1056
SetErrorResponseHeaders(statusCode:
StatusCodes
.Status500InternalServerError);
1186
else if (StatusCode ==
StatusCodes
.Status205ResetContent && responseHeaders.ContentLength.Value != 0)
1194
else if (StatusCode ==
StatusCodes
.Status101SwitchingProtocols)
1266
if (Is1xxCode(StatusCode) || StatusCode ==
StatusCodes
.Status204NoContent)
1281
static bool Is1xxCode(int code) => code >=
StatusCodes
.Status100Continue && code <
StatusCodes
.Status200OK;
1282
static bool Is2xxCode(int code) => code >=
StatusCodes
.Status200OK && code <
StatusCodes
.Status300MultipleChoices;
1289
StatusCode !=
StatusCodes
.Status204NoContent &&
1290
StatusCode !=
StatusCodes
.Status205ResetContent &&
1291
StatusCode !=
StatusCodes
.Status304NotModified;
1301
StatusCode !=
StatusCodes
.Status304NotModified;
1329
SetErrorResponseHeaders(statusCode:
StatusCodes
.Status500InternalServerError);
Internal\Http\HttpProtocol.FeatureCollection.cs (3)
283
StatusCode =
StatusCodes
.Status101SwitchingProtocols;
304
if (StatusCode <
StatusCodes
.Status200OK ||
StatusCodes
.Status300MultipleChoices <= StatusCode)
Internal\Http\ReasonPhrases.cs (126)
13
private static readonly byte[] _bytesStatus100 = CreateStatusBytes(
StatusCodes
.Status100Continue);
14
private static readonly byte[] _bytesStatus101 = CreateStatusBytes(
StatusCodes
.Status101SwitchingProtocols);
15
private static readonly byte[] _bytesStatus102 = CreateStatusBytes(
StatusCodes
.Status102Processing);
17
private static readonly byte[] _bytesStatus200 = CreateStatusBytes(
StatusCodes
.Status200OK);
18
private static readonly byte[] _bytesStatus201 = CreateStatusBytes(
StatusCodes
.Status201Created);
19
private static readonly byte[] _bytesStatus202 = CreateStatusBytes(
StatusCodes
.Status202Accepted);
20
private static readonly byte[] _bytesStatus203 = CreateStatusBytes(
StatusCodes
.Status203NonAuthoritative);
21
private static readonly byte[] _bytesStatus204 = CreateStatusBytes(
StatusCodes
.Status204NoContent);
22
private static readonly byte[] _bytesStatus205 = CreateStatusBytes(
StatusCodes
.Status205ResetContent);
23
private static readonly byte[] _bytesStatus206 = CreateStatusBytes(
StatusCodes
.Status206PartialContent);
24
private static readonly byte[] _bytesStatus207 = CreateStatusBytes(
StatusCodes
.Status207MultiStatus);
25
private static readonly byte[] _bytesStatus208 = CreateStatusBytes(
StatusCodes
.Status208AlreadyReported);
26
private static readonly byte[] _bytesStatus226 = CreateStatusBytes(
StatusCodes
.Status226IMUsed);
28
private static readonly byte[] _bytesStatus300 = CreateStatusBytes(
StatusCodes
.Status300MultipleChoices);
29
private static readonly byte[] _bytesStatus301 = CreateStatusBytes(
StatusCodes
.Status301MovedPermanently);
30
private static readonly byte[] _bytesStatus302 = CreateStatusBytes(
StatusCodes
.Status302Found);
31
private static readonly byte[] _bytesStatus303 = CreateStatusBytes(
StatusCodes
.Status303SeeOther);
32
private static readonly byte[] _bytesStatus304 = CreateStatusBytes(
StatusCodes
.Status304NotModified);
33
private static readonly byte[] _bytesStatus305 = CreateStatusBytes(
StatusCodes
.Status305UseProxy);
34
private static readonly byte[] _bytesStatus306 = CreateStatusBytes(
StatusCodes
.Status306SwitchProxy);
35
private static readonly byte[] _bytesStatus307 = CreateStatusBytes(
StatusCodes
.Status307TemporaryRedirect);
36
private static readonly byte[] _bytesStatus308 = CreateStatusBytes(
StatusCodes
.Status308PermanentRedirect);
38
private static readonly byte[] _bytesStatus400 = CreateStatusBytes(
StatusCodes
.Status400BadRequest);
39
private static readonly byte[] _bytesStatus401 = CreateStatusBytes(
StatusCodes
.Status401Unauthorized);
40
private static readonly byte[] _bytesStatus402 = CreateStatusBytes(
StatusCodes
.Status402PaymentRequired);
41
private static readonly byte[] _bytesStatus403 = CreateStatusBytes(
StatusCodes
.Status403Forbidden);
42
private static readonly byte[] _bytesStatus404 = CreateStatusBytes(
StatusCodes
.Status404NotFound);
43
private static readonly byte[] _bytesStatus405 = CreateStatusBytes(
StatusCodes
.Status405MethodNotAllowed);
44
private static readonly byte[] _bytesStatus406 = CreateStatusBytes(
StatusCodes
.Status406NotAcceptable);
45
private static readonly byte[] _bytesStatus407 = CreateStatusBytes(
StatusCodes
.Status407ProxyAuthenticationRequired);
46
private static readonly byte[] _bytesStatus408 = CreateStatusBytes(
StatusCodes
.Status408RequestTimeout);
47
private static readonly byte[] _bytesStatus409 = CreateStatusBytes(
StatusCodes
.Status409Conflict);
48
private static readonly byte[] _bytesStatus410 = CreateStatusBytes(
StatusCodes
.Status410Gone);
49
private static readonly byte[] _bytesStatus411 = CreateStatusBytes(
StatusCodes
.Status411LengthRequired);
50
private static readonly byte[] _bytesStatus412 = CreateStatusBytes(
StatusCodes
.Status412PreconditionFailed);
51
private static readonly byte[] _bytesStatus413 = CreateStatusBytes(
StatusCodes
.Status413PayloadTooLarge);
52
private static readonly byte[] _bytesStatus414 = CreateStatusBytes(
StatusCodes
.Status414UriTooLong);
53
private static readonly byte[] _bytesStatus415 = CreateStatusBytes(
StatusCodes
.Status415UnsupportedMediaType);
54
private static readonly byte[] _bytesStatus416 = CreateStatusBytes(
StatusCodes
.Status416RangeNotSatisfiable);
55
private static readonly byte[] _bytesStatus417 = CreateStatusBytes(
StatusCodes
.Status417ExpectationFailed);
56
private static readonly byte[] _bytesStatus418 = CreateStatusBytes(
StatusCodes
.Status418ImATeapot);
57
private static readonly byte[] _bytesStatus419 = CreateStatusBytes(
StatusCodes
.Status419AuthenticationTimeout);
58
private static readonly byte[] _bytesStatus421 = CreateStatusBytes(
StatusCodes
.Status421MisdirectedRequest);
59
private static readonly byte[] _bytesStatus422 = CreateStatusBytes(
StatusCodes
.Status422UnprocessableEntity);
60
private static readonly byte[] _bytesStatus423 = CreateStatusBytes(
StatusCodes
.Status423Locked);
61
private static readonly byte[] _bytesStatus424 = CreateStatusBytes(
StatusCodes
.Status424FailedDependency);
62
private static readonly byte[] _bytesStatus426 = CreateStatusBytes(
StatusCodes
.Status426UpgradeRequired);
63
private static readonly byte[] _bytesStatus428 = CreateStatusBytes(
StatusCodes
.Status428PreconditionRequired);
64
private static readonly byte[] _bytesStatus429 = CreateStatusBytes(
StatusCodes
.Status429TooManyRequests);
65
private static readonly byte[] _bytesStatus431 = CreateStatusBytes(
StatusCodes
.Status431RequestHeaderFieldsTooLarge);
66
private static readonly byte[] _bytesStatus451 = CreateStatusBytes(
StatusCodes
.Status451UnavailableForLegalReasons);
67
private static readonly byte[] _bytesStatus499 = CreateStatusBytes(
StatusCodes
.Status499ClientClosedRequest);
69
private static readonly byte[] _bytesStatus500 = CreateStatusBytes(
StatusCodes
.Status500InternalServerError);
70
private static readonly byte[] _bytesStatus501 = CreateStatusBytes(
StatusCodes
.Status501NotImplemented);
71
private static readonly byte[] _bytesStatus502 = CreateStatusBytes(
StatusCodes
.Status502BadGateway);
72
private static readonly byte[] _bytesStatus503 = CreateStatusBytes(
StatusCodes
.Status503ServiceUnavailable);
73
private static readonly byte[] _bytesStatus504 = CreateStatusBytes(
StatusCodes
.Status504GatewayTimeout);
74
private static readonly byte[] _bytesStatus505 = CreateStatusBytes(
StatusCodes
.Status505HttpVersionNotsupported);
75
private static readonly byte[] _bytesStatus506 = CreateStatusBytes(
StatusCodes
.Status506VariantAlsoNegotiates);
76
private static readonly byte[] _bytesStatus507 = CreateStatusBytes(
StatusCodes
.Status507InsufficientStorage);
77
private static readonly byte[] _bytesStatus508 = CreateStatusBytes(
StatusCodes
.Status508LoopDetected);
78
private static readonly byte[] _bytesStatus510 = CreateStatusBytes(
StatusCodes
.Status510NotExtended);
79
private static readonly byte[] _bytesStatus511 = CreateStatusBytes(
StatusCodes
.Status511NetworkAuthenticationRequired);
99
StatusCodes
.Status100Continue => _bytesStatus100,
100
StatusCodes
.Status101SwitchingProtocols => _bytesStatus101,
101
StatusCodes
.Status102Processing => _bytesStatus102,
103
StatusCodes
.Status200OK => _bytesStatus200,
104
StatusCodes
.Status201Created => _bytesStatus201,
105
StatusCodes
.Status202Accepted => _bytesStatus202,
106
StatusCodes
.Status203NonAuthoritative => _bytesStatus203,
107
StatusCodes
.Status204NoContent => _bytesStatus204,
108
StatusCodes
.Status205ResetContent => _bytesStatus205,
109
StatusCodes
.Status206PartialContent => _bytesStatus206,
110
StatusCodes
.Status207MultiStatus => _bytesStatus207,
111
StatusCodes
.Status208AlreadyReported => _bytesStatus208,
112
StatusCodes
.Status226IMUsed => _bytesStatus226,
114
StatusCodes
.Status300MultipleChoices => _bytesStatus300,
115
StatusCodes
.Status301MovedPermanently => _bytesStatus301,
116
StatusCodes
.Status302Found => _bytesStatus302,
117
StatusCodes
.Status303SeeOther => _bytesStatus303,
118
StatusCodes
.Status304NotModified => _bytesStatus304,
119
StatusCodes
.Status305UseProxy => _bytesStatus305,
120
StatusCodes
.Status306SwitchProxy => _bytesStatus306,
121
StatusCodes
.Status307TemporaryRedirect => _bytesStatus307,
122
StatusCodes
.Status308PermanentRedirect => _bytesStatus308,
124
StatusCodes
.Status400BadRequest => _bytesStatus400,
125
StatusCodes
.Status401Unauthorized => _bytesStatus401,
126
StatusCodes
.Status402PaymentRequired => _bytesStatus402,
127
StatusCodes
.Status403Forbidden => _bytesStatus403,
128
StatusCodes
.Status404NotFound => _bytesStatus404,
129
StatusCodes
.Status405MethodNotAllowed => _bytesStatus405,
130
StatusCodes
.Status406NotAcceptable => _bytesStatus406,
131
StatusCodes
.Status407ProxyAuthenticationRequired => _bytesStatus407,
132
StatusCodes
.Status408RequestTimeout => _bytesStatus408,
133
StatusCodes
.Status409Conflict => _bytesStatus409,
134
StatusCodes
.Status410Gone => _bytesStatus410,
135
StatusCodes
.Status411LengthRequired => _bytesStatus411,
136
StatusCodes
.Status412PreconditionFailed => _bytesStatus412,
137
StatusCodes
.Status413PayloadTooLarge => _bytesStatus413,
138
StatusCodes
.Status414UriTooLong => _bytesStatus414,
139
StatusCodes
.Status415UnsupportedMediaType => _bytesStatus415,
140
StatusCodes
.Status416RangeNotSatisfiable => _bytesStatus416,
141
StatusCodes
.Status417ExpectationFailed => _bytesStatus417,
142
StatusCodes
.Status418ImATeapot => _bytesStatus418,
143
StatusCodes
.Status419AuthenticationTimeout => _bytesStatus419,
144
StatusCodes
.Status421MisdirectedRequest => _bytesStatus421,
145
StatusCodes
.Status422UnprocessableEntity => _bytesStatus422,
146
StatusCodes
.Status423Locked => _bytesStatus423,
147
StatusCodes
.Status424FailedDependency => _bytesStatus424,
148
StatusCodes
.Status426UpgradeRequired => _bytesStatus426,
149
StatusCodes
.Status428PreconditionRequired => _bytesStatus428,
150
StatusCodes
.Status429TooManyRequests => _bytesStatus429,
151
StatusCodes
.Status431RequestHeaderFieldsTooLarge => _bytesStatus431,
152
StatusCodes
.Status451UnavailableForLegalReasons => _bytesStatus451,
153
StatusCodes
.Status499ClientClosedRequest => _bytesStatus499,
155
StatusCodes
.Status500InternalServerError => _bytesStatus500,
156
StatusCodes
.Status501NotImplemented => _bytesStatus501,
157
StatusCodes
.Status502BadGateway => _bytesStatus502,
158
StatusCodes
.Status503ServiceUnavailable => _bytesStatus503,
159
StatusCodes
.Status504GatewayTimeout => _bytesStatus504,
160
StatusCodes
.Status505HttpVersionNotsupported => _bytesStatus505,
161
StatusCodes
.Status506VariantAlsoNegotiates => _bytesStatus506,
162
StatusCodes
.Status507InsufficientStorage => _bytesStatus507,
163
StatusCodes
.Status508LoopDetected => _bytesStatus508,
164
StatusCodes
.Status510NotExtended => _bytesStatus510,
165
StatusCodes
.Status511NetworkAuthenticationRequired => _bytesStatus511,
KestrelBadHttpRequestException.cs (31)
32
ex = new BadHttpRequestException(CoreStrings.BadRequest_InvalidRequestHeadersNoCRLF,
StatusCodes
.Status400BadRequest, reason);
35
ex = new BadHttpRequestException(CoreStrings.BadRequest_InvalidRequestLine,
StatusCodes
.Status400BadRequest, reason);
38
ex = new BadHttpRequestException(CoreStrings.BadRequest_MalformedRequestInvalidHeaders,
StatusCodes
.Status400BadRequest, reason);
41
ex = new BadHttpRequestException(CoreStrings.BadRequest_MultipleContentLengths,
StatusCodes
.Status400BadRequest, reason);
44
ex = new BadHttpRequestException(CoreStrings.BadRequest_UnexpectedEndOfRequestContent,
StatusCodes
.Status400BadRequest, reason);
47
ex = new BadHttpRequestException(CoreStrings.BadRequest_BadChunkSuffix,
StatusCodes
.Status400BadRequest, reason);
50
ex = new BadHttpRequestException(CoreStrings.BadRequest_BadChunkSizeData,
StatusCodes
.Status400BadRequest, reason);
53
ex = new BadHttpRequestException(CoreStrings.BadRequest_ChunkedRequestIncomplete,
StatusCodes
.Status400BadRequest, reason);
56
ex = new BadHttpRequestException(CoreStrings.BadRequest_InvalidCharactersInHeaderName,
StatusCodes
.Status400BadRequest, reason);
59
ex = new BadHttpRequestException(CoreStrings.BadRequest_RequestLineTooLong,
StatusCodes
.Status414UriTooLong, reason);
62
ex = new BadHttpRequestException(CoreStrings.BadRequest_HeadersExceedMaxTotalSize,
StatusCodes
.Status431RequestHeaderFieldsTooLarge, reason);
65
ex = new BadHttpRequestException(CoreStrings.BadRequest_TooManyHeaders,
StatusCodes
.Status431RequestHeaderFieldsTooLarge, reason);
68
ex = new BadHttpRequestException(CoreStrings.BadRequest_RequestHeadersTimeout,
StatusCodes
.Status408RequestTimeout, reason);
71
ex = new BadHttpRequestException(CoreStrings.BadRequest_RequestBodyTimeout,
StatusCodes
.Status408RequestTimeout, reason);
74
ex = new BadHttpRequestException(CoreStrings.BadRequest_MethodNotAllowed,
StatusCodes
.Status405MethodNotAllowed, reason, HttpMethod.Options);
77
ex = new BadHttpRequestException(CoreStrings.BadRequest_MethodNotAllowed,
StatusCodes
.Status405MethodNotAllowed, reason, HttpMethod.Connect);
80
ex = new BadHttpRequestException(CoreStrings.BadRequest_MissingHostHeader,
StatusCodes
.Status400BadRequest, reason);
83
ex = new BadHttpRequestException(CoreStrings.BadRequest_MultipleHostHeaders,
StatusCodes
.Status400BadRequest, reason);
86
ex = new BadHttpRequestException(CoreStrings.BadRequest_InvalidHostHeader,
StatusCodes
.Status400BadRequest, reason);
89
ex = new BadHttpRequestException(CoreStrings.BadRequest,
StatusCodes
.Status400BadRequest, reason);
116
ex = new BadHttpRequestException(CoreStrings.HttpParserTlsOverHttpError,
StatusCodes
.Status400BadRequest, reason);
119
ex = new BadHttpRequestException(CoreStrings.FormatBadRequest_InvalidRequestLine_Detail(detail),
StatusCodes
.Status400BadRequest, reason);
122
ex = new BadHttpRequestException(CoreStrings.FormatBadRequest_InvalidRequestTarget_Detail(detail),
StatusCodes
.Status400BadRequest, reason);
125
ex = new BadHttpRequestException(CoreStrings.FormatBadRequest_InvalidRequestHeader_Detail(detail),
StatusCodes
.Status400BadRequest, reason);
128
ex = new BadHttpRequestException(CoreStrings.FormatBadRequest_InvalidContentLength_Detail(detail),
StatusCodes
.Status400BadRequest, reason);
131
ex = new BadHttpRequestException(CoreStrings.FormatBadRequest_UnrecognizedHTTPVersion(detail),
StatusCodes
.Status505HttpVersionNotsupported, reason);
134
ex = new BadHttpRequestException(CoreStrings.FormatBadRequest_FinalTransferCodingNotChunked(detail),
StatusCodes
.Status400BadRequest, reason);
137
ex = new BadHttpRequestException(CoreStrings.FormatBadRequest_LengthRequiredHttp10(detail),
StatusCodes
.Status400BadRequest, reason);
140
ex = new BadHttpRequestException(CoreStrings.FormatBadRequest_InvalidHostHeader_Detail(detail),
StatusCodes
.Status400BadRequest, reason);
143
ex = new BadHttpRequestException(CoreStrings.FormatBadRequest_RequestBodyTooLarge(detail),
StatusCodes
.Status413PayloadTooLarge, reason);
146
ex = new BadHttpRequestException(CoreStrings.BadRequest,
StatusCodes
.Status400BadRequest, reason);
Microsoft.AspNetCore.Server.Kestrel.Core.Tests (30)
Http1\Http1ConnectionTests.cs (8)
84
Assert.Equal(
StatusCodes
.Status431RequestHeaderFieldsTooLarge, exception.StatusCode);
101
Assert.Equal(
StatusCodes
.Status431RequestHeaderFieldsTooLarge, exception.StatusCode);
304
Assert.Throws<InvalidOperationException>(() => ((IHttpResponseFeature)_http1Connection).StatusCode =
StatusCodes
.Status404NotFound);
469
Assert.Equal(
StatusCodes
.Status414UriTooLong, exception.StatusCode);
588
((IHttpResponseFeature)_http1Connection).StatusCode =
StatusCodes
.Status304NotModified;
599
((IHttpResponseFeature)_http1Connection).StatusCode =
StatusCodes
.Status304NotModified;
646
((IHttpResponseFeature)_http1Connection).StatusCode =
StatusCodes
.Status304NotModified;
853
Assert.Equal(
StatusCodes
.Status400BadRequest, exception.StatusCode);
HttpParserTests.cs (14)
97
Assert.Equal(
StatusCodes
.Status400BadRequest, exception.StatusCode);
125
Assert.Equal(
StatusCodes
.Status400BadRequest, exception.StatusCode);
153
Assert.Equal(
StatusCodes
.Status400BadRequest, exception.StatusCode);
172
Assert.Equal(
StatusCodes
.Status505HttpVersionNotsupported, exception.StatusCode);
190
Assert.Equal(
StatusCodes
.Status400BadRequest, exception.StatusCode);
495
Assert.Equal(
StatusCodes
.Status400BadRequest, exception.StatusCode);
515
Assert.Equal(
StatusCodes
.Status400BadRequest, exception.StatusCode);
533
Assert.Equal(
StatusCodes
.Status400BadRequest, exception.StatusCode);
544
Assert.Equal(
StatusCodes
.Status505HttpVersionNotsupported, exception.StatusCode);
558
Assert.Equal(
StatusCodes
.Status400BadRequest, exception.StatusCode);
592
Assert.Equal(
StatusCodes
.Status400BadRequest, badHttpRequestException.StatusCode);
613
Assert.Equal(
StatusCodes
.Status400BadRequest, exception.StatusCode);
633
Assert.Equal(
StatusCodes
.Status400BadRequest, exception.StatusCode);
795
Assert.Equal(
StatusCodes
.Status400BadRequest, exception.StatusCode);
HttpRequestHeadersTests.cs (1)
404
Assert.Equal(
StatusCodes
.Status400BadRequest, exception.StatusCode);
MessageBodyTests.cs (4)
552
Assert.Equal(
StatusCodes
.Status400BadRequest, ex.StatusCode);
586
Assert.Equal(
StatusCodes
.Status400BadRequest, ex.StatusCode);
749
Assert.Equal(
StatusCodes
.Status408RequestTimeout, exception.StatusCode);
813
Assert.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)
207
if (ctx.Response.StatusCode ==
StatusCodes
.Status200OK)
StaticAssetsInvoker.cs (10)
119
if (context.Response.StatusCode ==
StatusCodes
.Status200OK)
143
await SendStatusAsync(requestContext,
StatusCodes
.Status200OK);
176
await SendStatusAsync(requestContext,
StatusCodes
.Status304NotModified);
180
await SendStatusAsync(requestContext,
StatusCodes
.Status412PreconditionFailed);
191
await ApplyResponseHeadersAsync(context,
StatusCodes
.Status200OK);
212
if (requestContext.Response.StatusCode ==
StatusCodes
.Status200OK)
214
requestContext.Response.StatusCode =
StatusCodes
.Status416RangeNotSatisfiable;
224
if (requestContext.Response.StatusCode ==
StatusCodes
.Status200OK)
226
requestContext.Response.StatusCode =
StatusCodes
.Status206PartialContent;
228
await ApplyResponseHeadersAsync(requestContext,
StatusCodes
.Status206PartialContent);
Microsoft.AspNetCore.StaticFiles (9)
Helpers.cs (1)
43
context.Response.StatusCode =
StatusCodes
.Status301MovedPermanently;
StaticFileContext.cs (8)
246
if (_response.StatusCode ==
StatusCodes
.Status200OK)
264
if (statusCode ==
StatusCodes
.Status200OK)
313
await SendStatusAsync(
StatusCodes
.Status200OK);
337
await SendStatusAsync(
StatusCodes
.Status304NotModified);
341
await SendStatusAsync(
StatusCodes
.Status412PreconditionFailed);
353
await ApplyResponseHeadersAsync(
StatusCodes
.Status200OK);
374
await ApplyResponseHeadersAsync(
StatusCodes
.Status416RangeNotSatisfiable);
383
await ApplyResponseHeadersAsync(
StatusCodes
.Status206PartialContent);
Microsoft.AspNetCore.StaticFiles.Tests (1)
StaticFileMiddlewareTests.cs (1)
424
context.Response.StatusCode =
StatusCodes
.Status200OK;
Microsoft.AspNetCore.TestHost (2)
WebSocketClient.cs (2)
99
if (httpContext.Response.StatusCode !=
StatusCodes
.Status101SwitchingProtocols)
143
_httpContext.Response.StatusCode =
StatusCodes
.Status101SwitchingProtocols;
Microsoft.AspNetCore.WebSockets (1)
WebSocketMiddleware.cs (1)
79
context.Response.StatusCode =
StatusCodes
.Status403Forbidden;
Microsoft.AspNetCore.WebSockets.Tests (1)
Http2WebSocketTests.cs (1)
49
Assert.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)
39
StatusCode =
StatusCodes
.Status422UnprocessableEntity,
45
return StatusCode(
StatusCodes
.Status423Locked);
50
var statusCode =
StatusCodes
.Status429TooManyRequests;
56
var statusCode =
StatusCodes
.Status422UnprocessableEntity;
TestFiles\ActualApiResponseMetadataFactoryTest\InspectReturnExpressionTestsForSwitchExpression.cs (4)
56
StatusCode =
StatusCodes
.Status422UnprocessableEntity,
65
_ => StatusCode(
StatusCodes
.Status423Locked)
71
var statusCode =
StatusCodes
.Status429TooManyRequests;
81
var 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)
23
return 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)]
29
return new StatusCodeResult(
StatusCodes
.Status202Accepted);
TestFiles\AddResponseTypeAttributeCodeFixProviderIntegrationTest\CodeFixAddsStatusCodesFromMethodParameters.Input.cs (1)
23
return 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)]
29
return StatusCode(
StatusCodes
.Status202Accepted);
TestFiles\AddResponseTypeAttributeCodeFixProviderIntegrationTest\CodeFixAddsStatusCodesFromObjectInitializer.Input.cs (1)
28
StatusCode =
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)]
34
StatusCode =
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)
37
if (HasWrongStatusCode(
StatusCodes
.Status200OK, result.StatusCode, body, out var actionResult)
58
if (HasWrongStatusCode(
StatusCodes
.Status401Unauthorized, result.StatusCode, body, out var actionResult)
86
if (HasWrongStatusCode(
StatusCodes
.Status200OK, result.StatusCode, body, out var actionResult)
109
if (HasWrongStatusCode(
StatusCodes
.Status200OK, result.StatusCode, body, out var actionResult)
120
if (HasWrongStatusCode(
StatusCodes
.Status200OK, result.StatusCode, body, out actionResult)
142
if (HasWrongStatusCode(
StatusCodes
.Status200OK, result.StatusCode, body, out var actionResult)
153
if (HasWrongStatusCode(
StatusCodes
.Status200OK, result.StatusCode, body, out actionResult)
175
if (HasWrongStatusCode(
StatusCodes
.Status200OK, result.StatusCode, body, out var actionResult)
186
if (HasWrongStatusCode(
StatusCodes
.Status200OK, result.StatusCode, body, out actionResult)
206
if (HasWrongStatusCode(
StatusCodes
.Status401Unauthorized, result.StatusCode, body, out var actionResult)
232
if (HasWrongStatusCode(
StatusCodes
.Status200OK, result.StatusCode, body, out var actionResult)
243
if (HasWrongStatusCode(
StatusCodes
.Status401Unauthorized, result.StatusCode, body, out actionResult)
SignalR.Client.FunctionalTestApp (1)
Startup.cs (1)
145
context.Response.StatusCode =
StatusCodes
.Status204NoContent;
Sockets.FunctionalTests (2)
src\Servers\Kestrel\test\FunctionalTests\MaxRequestBufferSizeTests.cs (1)
360
context.Response.StatusCode =
StatusCodes
.Status500InternalServerError;
src\Servers\Kestrel\test\FunctionalTests\UnixDomainSocketsTests.cs (1)
191
Assert.Equal(
StatusCodes
.Status200OK, httpStatus);