The BrakePedal.Redis package contains an implementation of a Redis BrakePedal repository which uses StackExchange.Redis (https://github.com/StackExchange/StackExchange.Redis) for use with the BrakePedal library.
Brake Pedal is a general purpose throttling library. The library provides the following features:
- Time based throttling: limit X number of requests over Y time period.
- Locking: block requests after X attempts over Y time period for Z time period.
- Decoupled storage: you can use the bundled...
More information
GitHub API Rate Limit Status
Calculate the GitHub API Rate Limits for the following GitHub APIs
- REST API
- Seach API
- GraphQL API
- Source Import API
- Code Scanning Upload API
- App Manifest Configuration API
ASP.NET Core QoS is a set of high-performance and highly customizable middlewares that allow to set different limits on requests (quotas, rates, concurrency,...).
ASP.NET Core QoS is a set of high-performance and highly customizable middlewares that allow to set different limits on requests (quotas, rates, concurrency,...).
ASP.NET Core QoS is a set of high-performance and highly customizable middlewares that allow to set different limits on requests (quotas, rates, concurrency,...).
An iteration over Tim Geyssens and Carlos Casalicchio's input char limit editor. You are able to define messages, store over 500 chars and use it without having to convert it to a string
The BrakePedal.Memcached package contains an implmentation of a BreakPedal repository which uses Enyim.Memcached (https://github.com/enyim/EnyimMemcached) to back the repository.