1 write to HttpContext
Microsoft.AspNetCore.RateLimiting (1)
RateLimitingMiddleware.cs (1)
146await thisRequestOnRejected(new OnRejectedContext() { HttpContext = context, Lease = leaseContext.Lease! }, context.RequestAborted);
16 references to HttpContext
Microsoft.AspNetCore.RateLimiting (1)
OnRejectedContext.cs (1)
15/// Gets or sets the <see cref="HttpContext"/> that the OnRejected callback will have access to
Microsoft.AspNetCore.RateLimiting.Tests (14)
RateLimitingMiddlewareTests.cs (13)
119context.HttpContext.Response.StatusCode = 429; 198context.HttpContext.Response.StatusCode = 429; 234context.HttpContext.Response.StatusCode = 429; 265context.HttpContext.Response.StatusCode = 429; 297context.HttpContext.Response.StatusCode = 429; 329context.HttpContext.Response.StatusCode = 429; 361context.HttpContext.Response.StatusCode = 429; 392context.HttpContext.Response.StatusCode = 429; 438context.HttpContext.Response.StatusCode = 429; 490context.HttpContext.Response.StatusCode = 429; 528context.HttpContext.Response.StatusCode = 429; 564context.HttpContext.Response.StatusCode = 429; 598context.HttpContext.Response.StatusCode = 429;
TestRateLimiterPolicy.cs (1)
21context.HttpContext.Response.StatusCode = statusCode;
RateLimitingSample (1)
SampleRateLimiterPolicy.cs (1)
17context.HttpContext.Response.StatusCode = 429;