Found 162 packages
MvcThrottleImproved is a enhanced version of the old MvcThrottle with some new features. It's designed for controlling the rate of requests that clients can make to a website based on IP address, request route, user-agent and client identity. You can set multiple limits for different scenarios like allowing an IP to make a maximum number of calls per second, per minute, per hour or per day. You can define these limits to address all requests made to your website or you can scope the limits to each Controller, Action or URL, with or without query string params.
Rate limiting library for .NET/ASP.NET Core
An API for the Data Serialization
Provides support for working with Polly policies, including a strategy for resilient database queries.
MvcThrottle filter is designed for controlling the rate of requests that clients can make to a website based on IP address, request route, user-agent and client identity. You can set multiple limits for different scenarios like allowing an IP to make a maximum number of calls per second, per minute, per hour or per day. You can define these limits to address all requests made to your website or you can scope the limits to each Controller, Action or URL, with or without query string params.
FracturedThrottle is about giving the programmer an easy-to-implement, easy-to-understand IP-based rate limiting library with a low footprint.
This library provides Stream implementations for common data types for productivity and performance improvements.
Throttling middleware for ASP.NET Core
Allows you to control the flow and timing of an RSS feed
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.
Super simple API throttling / rate limit framework based on attributes
Rate limiting library for Azure Functions
A Core Framework for Rapid Application Development
StackExchange Redis support for ASP.NET Core rate limiting middleware
ASP.NET Core rate limiting middleware
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.
A collection of useful data and execution extensions for Bridge.NET
限流中间件 1.支持IP策略和Client策略 2.支持配置读文件或读库(mysql) 3.白名单 4.支持自定义扩展
Rate Limiting (debounce, throttle) for C# Portable Class Library
An API for the Data Access Layer using Dapper