RateLimiter.unofficial (nuget): C# client-side rate limiting utility.  Features: * Easy to use * Fully asynchronous: 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
Keywords: Asynchronous|Task|Rate|limiting