RateLimiter 1.1.0

Utility to respect Web Services rate limit in client application.
* Easy to use
* Fully asynchroneous: lower resource usage than thread sleep
* Cancellable via CancellationToken
* Thread safe so you can share time contraints object to rate limit diferent threads using the same resource
* Composable: ability to compose diferent rate limits in one constraint

There is a newer version of this package available.
See the version list below for details.
Install-Package RateLimiter -Version 1.1.0
dotnet add package RateLimiter --version 1.1.0
<PackageReference Include="RateLimiter" Version="1.1.0" />
For projects that support PackageReference, copy this XML node into the project file to reference the package.
paket add RateLimiter --version 1.1.0
The NuGet Team does not provide support for this client. Please contact its maintainers for support.

Release Notes

Implement persistent awaitable constraint


This package has no dependencies.

Showing the top 1 GitHub repositories that depend on RateLimiter:

Repository Stars
Manual Last.fm scrobbling for when a service (or you!) failed to scrobble.

Version History

Version Downloads Last updated
2.1.0 1,919 8/1/2019
2.0.0 2,044 7/8/2019
1.1.1 37,374 6/3/2018
1.1.0 6,475 5/24/2017
1.0.0 13,740 5/25/2016