System.Threading.RateLimiting
8.0.0
Prefix Reserved
See the version list below for details.
dotnet add package System.Threading.RateLimiting --version 8.0.0
NuGet\Install-Package System.Threading.RateLimiting -Version 8.0.0
<PackageReference Include="System.Threading.RateLimiting" Version="8.0.0" />
<PackageVersion Include="System.Threading.RateLimiting" Version="8.0.0" />
<PackageReference Include="System.Threading.RateLimiting" />
paket add System.Threading.RateLimiting --version 8.0.0
#r "nuget: System.Threading.RateLimiting, 8.0.0"
#:package System.Threading.RateLimiting@8.0.0
#addin nuget:?package=System.Threading.RateLimiting&version=8.0.0
#tool nuget:?package=System.Threading.RateLimiting&version=8.0.0
APIs to help manage rate limiting.
Commonly Used Types:
System.Threading.RateLimiting.RateLimiter
System.Threading.RateLimiting.ConcurrencyLimiter
System.Threading.RateLimiting.TokenBucketRateLimiter
System.Threading.RateLimiting.RateLimitLease
| Product | Versions Compatible and additional computed target framework versions. |
|---|---|
| .NET | net5.0 was computed. net5.0-windows was computed. net6.0 is compatible. net6.0-android was computed. net6.0-ios was computed. net6.0-maccatalyst was computed. net6.0-macos was computed. net6.0-tvos was computed. net6.0-windows was computed. net7.0 is compatible. net7.0-android was computed. net7.0-ios was computed. net7.0-maccatalyst was computed. net7.0-macos was computed. net7.0-tvos was computed. net7.0-windows was computed. net8.0 is compatible. net8.0-android was computed. net8.0-browser was computed. net8.0-ios was computed. net8.0-maccatalyst was computed. net8.0-macos was computed. net8.0-tvos was computed. net8.0-windows was computed. net9.0 was computed. net9.0-android was computed. net9.0-browser was computed. net9.0-ios was computed. net9.0-maccatalyst was computed. net9.0-macos was computed. net9.0-tvos was computed. net9.0-windows was computed. net10.0 was computed. net10.0-android was computed. net10.0-browser was computed. net10.0-ios was computed. net10.0-maccatalyst was computed. net10.0-macos was computed. net10.0-tvos was computed. net10.0-windows was computed. |
| .NET Core | netcoreapp2.0 was computed. netcoreapp2.1 was computed. netcoreapp2.2 was computed. netcoreapp3.0 was computed. netcoreapp3.1 was computed. |
| .NET Standard | netstandard2.0 is compatible. netstandard2.1 was computed. |
| .NET Framework | net461 was computed. net462 is compatible. net463 was computed. net47 was computed. net471 was computed. net472 was computed. net48 was computed. net481 was computed. |
| MonoAndroid | monoandroid was computed. |
| MonoMac | monomac was computed. |
| MonoTouch | monotouch was computed. |
| Tizen | tizen40 was computed. tizen60 was computed. |
| Xamarin.iOS | xamarinios was computed. |
| Xamarin.Mac | xamarinmac was computed. |
| Xamarin.TVOS | xamarintvos was computed. |
| Xamarin.WatchOS | xamarinwatchos was computed. |
-
.NETFramework 4.6.2
- Microsoft.Bcl.AsyncInterfaces (>= 8.0.0)
- System.Threading.Tasks.Extensions (>= 4.5.4)
-
.NETStandard 2.0
- Microsoft.Bcl.AsyncInterfaces (>= 8.0.0)
- System.Threading.Tasks.Extensions (>= 4.5.4)
-
net6.0
- No dependencies.
-
net7.0
- No dependencies.
-
net8.0
- No dependencies.
NuGet packages (256)
Showing the top 5 NuGet packages that depend on System.Threading.RateLimiting:
| Package | Downloads |
|---|---|
|
RabbitMQ.Client
The RabbitMQ .NET client is the official client library for C# (and, implicitly, other .NET languages) |
|
|
Polly.RateLimiting
Polly.RateLimiting is a .NET resilience and transient-fault-handling library that allows developers to express resilience strategies using a Rate Limiter in a fluent and thread-safe manner. |
|
|
Microsoft.AspNetCore.ConcurrencyLimiter
ASP.NET Core middleware for queuing incoming HTTP requests, to avoid threadpool starvation. This package was built from the source code at https://github.com/dotnet/dotnet/tree/901ca941248413c79832d2fdbd709da0c4386353 |
|
|
Microsoft.AspNetCore.RateLimiting
ASP.NET Core middleware for enforcing rate limiting in an application This package was built from the source code at https://github.com/dotnet/aspnetcore/tree/b12b77b241f0a093d53508c3cb2084860bd5339d |
|
|
RedisRateLimiting
Redis extensions for rate limiting |
GitHub repositories (15)
Showing the top 15 popular GitHub repositories that depend on System.Threading.RateLimiting:
| Repository | Stars |
|---|---|
|
App-vNext/Polly
Polly is a .NET resilience and transient-fault-handling library that allows developers to express policies such as Retry, Circuit Breaker, Timeout, Bulkhead Isolation, and Fallback in a fluent and thread-safe manner. From version 6.0.1, Polly targets .NET Standard 1.1 and 2.0+.
|
|
|
dotnetcore/DotnetSpider
DotnetSpider, a .NET standard web crawling library. It is lightweight, efficient and fast high-level web crawling & scraping framework
|
|
|
microsoft/dotnet-podcasts
.NET reference application shown at .NET Conf featuring ASP.NET Core, Blazor, .NET MAUI, Microservices, Orleans, Playwright, and more!
|
|
|
Cleanuparr/Cleanuparr
Advanced download manager for the Servarr ecosystem
|
|
|
rabbitmq/rabbitmq-dotnet-client
RabbitMQ .NET client for .NET Standard 2.0+ and .NET 4.6.2+
|
|
|
RRQM/TouchSocket
TouchSocket is an integrated .NET networking framework that includes modules for socket, TCP, UDP, SSL, named pipes, HTTP, WebSocket, RPC, and more. It offers a one-stop solution for TCP packet issues and enables quick implementation of custom data message parsing using protocol templates.
|
|
|
fiddyschmitt/File-Tunnel
Tunnel TCP connections through a file
|
|
|
SnapHutaoRemasteringProject/Snap.Hutao.Remastered
实用的开源多功能原神工具箱 🧰 / Multifunctional Open-source Genshin Impact Toolkit 🧰
|
|
|
Sidekick-Poe/Sidekick
The main repository for the Sidekick project, a companion trade tool for Path of Exile and Path of Exile 2.
|
|
|
axzxs2001/Asp.NetCoreExperiment
原来所有项目都移动到**OleVersion**目录下进行保留。新的案例装以.net 5.0为主,一部分对以前案例进行升级,一部分将以前的工作经验总结出来,以供大家参考!
|
|
|
cristipufu/aspnetcore-redis-rate-limiting
Set up a Redis backplane for ASP.NET Core multi-node deployments
|
|
|
alnkesq/AppViewLite
A Bluesky appview focused on low resource consumption
|
|
|
TradeOnSolutions/Steam-Desktop-Authenticator
|
|
|
ydb-platform/ydb-dotnet-sdk
YDB .NET SDK
|
|
|
wangdage12/Snap.Hutao
「新」稳定版胡桃工具箱
|
| Version | Downloads | Last Updated |
|---|---|---|
| 11.0.0-preview.5.26302.115 | 252 | 6/9/2026 |
| 11.0.0-preview.4.26230.115 | 323 | 5/12/2026 |
| 11.0.0-preview.3.26207.106 | 1,294 | 4/14/2026 |
| 11.0.0-preview.2.26159.112 | 469 | 3/10/2026 |
| 11.0.0-preview.1.26104.118 | 758 | 2/10/2026 |
| 10.0.9 | 126,347 | 6/9/2026 |
| 10.0.8 | 153,497 | 5/12/2026 |
| 10.0.7 | 238,594 | 4/21/2026 |
| 10.0.6 | 62,468 | 4/14/2026 |
| 10.0.5 | 638,502 | 3/12/2026 |
| 10.0.4 | 27,182 | 3/10/2026 |
| 10.0.3 | 424,892 | 2/10/2026 |
| 10.0.2 | 249,703 | 1/13/2026 |
| 9.0.17 | 2,511 | 6/9/2026 |
| 9.0.16 | 19,263 | 5/12/2026 |
| 9.0.15 | 19,864 | 4/14/2026 |
| 9.0.14 | 35,146 | 3/10/2026 |
| 9.0.13 | 14,085 | 2/10/2026 |
| 9.0.12 | 20,946 | 1/13/2026 |
| 8.0.0 | 144,195,368 | 11/14/2023 |