Info
Version: | 2.1.2-prerelease0025 |
Author(s): | Finter Mobility As |
Last Update: | Tuesday, July 13, 2021 |
.NET Fiddle: | Create the first Fiddle |
Project Url: | https://github.com/fintermobilityas/BrakePedal.NETStandard |
NuGet Url: | https://www.nuget.org/packages/BrakePedal.NETStandard |
Install
Install-Package BrakePedal.NETStandard
dotnet add package BrakePedal.NETStandard
paket add BrakePedal.NETStandard
BrakePedal.NETStandard Download (Unzip the "nupkg" after downloading)
Dependencies
- Microsoft.Extensions.Caching.Memory(>= 3.1.8)
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 repositories (in memory) or roll your own.