Add rate-limiting RetryAfter fixes to What's New for .NET 11 Preview 4#37151
Add rate-limiting RetryAfter fixes to What's New for .NET 11 Preview 4#37151Copilot wants to merge 3 commits into
Conversation
Agent-Logs-Url: https://github.com/dotnet/AspNetCore.Docs/sessions/ff6f5db4-b8a9-4897-bae7-31d2ce227450 Co-authored-by: wadepickett <10985336+wadepickett@users.noreply.github.com>
|
@copilot, Check against the code sample used in the source release notes content here: Determine why the code example was not included here in the PR, and fix if needed. |
Agent-Logs-Url: https://github.com/dotnet/AspNetCore.Docs/sessions/ec595e41-7255-4739-a28b-d3514c2caf95 Co-authored-by: wadepickett <10985336+wadepickett@users.noreply.github.com>
The code sample was omitted in the initial commit because I focused on reframing the prose for the ASP.NET Core audience and didn't carry over the code block. Added it now in commit 1eddbe7 — it shows how a |
Adds coverage of the
System.Threading.RateLimitingfixes from the .NET 11 Preview 4 libraries release notes, reframed for the ASP.NET Core audience.The source material in
dotnet/coreis written from the .NET libraries perspective. The include file reframes it from the middleware perspective:RetryAfter— the most relevant fix for ASP.NET Core developers.FixedWindowRateLimiternow reports accurateRetryAftermetadata, so the rate-limiting middleware automatically sets a meaningfulRetry-Afterresponse header.TokenBucketRateLimiterfractional permits andChainedRateLimiterforwarding fixes.Changes
aspnetcore/release-notes/aspnetcore-11/includes/rate-limiting-retry-after-preview4.mdaspnetcore/release-notes/aspnetcore-11.md— added[!INCLUDE]in Miscellaneous section, updatedms.dateInternal previews