RateLimiterOptionsExtensions 类
定义
重要
一些信息与预发行产品相关,相应产品在发行之前可能会进行重大修改。 对于此处提供的信息,Microsoft 不作任何明示或暗示的担保。
public static class RateLimiterOptionsExtensions
type RateLimiterOptionsExtensions = class
Public Module RateLimiterOptionsExtensions
- 继承
-
RateLimiterOptionsExtensions
方法
AddConcurrencyLimiter(RateLimiterOptions, String, Action<ConcurrencyLimiterOptions>)
|
向应用程序提供ConcurrencyLimiterOptions的 注册新的 ConcurrencyLimiter 。
可以通过 或 将限制器添加到终结点RequireRateLimiting<TBuilder>(TBuilder, String)。EnableRateLimitingAttribute
|
AddFixedWindowLimiter(RateLimiterOptions, String, Action<FixedWindowRateLimiterOptions>)
|
向应用程序提供FixedWindowRateLimiterOptions的 注册新的 FixedWindowRateLimiter 。
可以通过 或 将限制器添加到终结点RequireRateLimiting<TBuilder>(TBuilder, String)。EnableRateLimitingAttribute
|
AddSlidingWindowLimiter(RateLimiterOptions, String, Action<SlidingWindowRateLimiterOptions>)
|
向应用程序提供SlidingWindowRateLimiterOptions的 注册新的 SlidingWindowRateLimiter 。
可以通过 或 将限制器添加到终结点RequireRateLimiting<TBuilder>(TBuilder, String)。EnableRateLimitingAttribute
|
AddTokenBucketLimiter(RateLimiterOptions, String, Action<TokenBucketRateLimiterOptions>)
|
向应用程序提供TokenBucketRateLimiterOptions的 注册新的 TokenBucketRateLimiter 。
可以通过 或 将限制器添加到终结点RequireRateLimiting<TBuilder>(TBuilder, String)。EnableRateLimitingAttribute
|
适用于