1.3.1
Metadata
Authors | Stefan Prodan |
---|---|
Copyrights | Stefan Prodan 2013-2014 |
Description | WebApiThrottle message handler and action filter are designed for controlling the rate of requests that clients can make to an API based on IP address, client API key and request route. WebApiThrottle works with ASP.NET Web API hosted is IIS, Owin with IIS and Owin self-hosted. |
Language | en-US |
Owners | Stefan Prodan |
ProjectUrl | https://github.com/stefanprodan/WebApiThrottle |
RequireLicenseAcceptance | False |
Tags | ASP.NET Web API, Owin, throttling, rate limits |
Dependencies | Microsoft.AspNet.WebApi:5.0.0|Newtonsoft.Json:4.5.11|Microsoft.Owin:2.0.0 |
Title | ASP.NET Web API Rate Limiter |
PackageSize | 75454 |
PackageHashAlgorithm | SHA512 |
PackageHash | RmXYkQqA3CqLlRQX9haqtEO2d+XjJzX3Zjiqil0odBjWmVTlRkQ5lntvOScwCUbRMXvBftOBdFkpKC+xUwjzbA== |
DownloadCount | 000000 |
CreatedDate | 2015-02-25T07:51:41 |
Access
You can access data for this version using the tools and addresses described below.
NuGet (nuget.exe)
- Installing the package (HTTP Basic authentication):
-
nuget install WebApiThrottle -Version 1.3.1 -Source http://nuget.gw.symbolsource.org/Public/NuGet/FeedService.mvc
- Installing the package (pre-authenticated):
-
nuget install WebApiThrottle -Version 1.3.1 -Source http://nuget.gw.symbolsource.org/Public/%login%/%key%/NuGet/FeedService.mvc
- Deleting the package from the server (for each registered key):
-
nuget delete WebApiThrottle 1.3.1 %key% -Source http://nuget.gw.symbolsource.org/Public/NuGet
NuGet (Package Manager Console)
- Installing the package (HTTP Basic authentication):
-
Install-Package WebApiThrottle -Version 1.3.1 -Source http://nuget.gw.symbolsource.org/Public/NuGet/FeedService.mvc
- Installing the package (pre-authenticated):
-
Install-Package WebApiThrottle -Version 1.3.1 -Source http://nuget.gw.symbolsource.org/Public/%login%/%key%/NuGet/FeedService.mvc
OpenWrap
- Installing the package:
-
o add-wrap WebApiThrottle -Version 1.3.1
- Uninstalling the package:
-
o remove-wrap WebApiThrottle
Compilations
A compilation is created for every set of binaries produced from a single unchanged set of sources in different compilation modes (Debug, Release), for different platforms (x86, x64) or targetting different frameworks.
Profile | Mode | Platform | Related |
---|---|---|---|
AnyCPU | Release | .NETFramework,Version=v4.5 | Binaries |