5.36设置请求接口配额键
创建于 2026 年 8 月 17 日约 1 分钟读完
为当前请求指定配额键,用于关联在 HttpClientOptions 中配置的配额限制规则。
HTTP 声明式请求通过 QuotaKeyAttribute 特性来设置请求接口配额键。相应的 HTTP 声明式提取器实现为 QuotaKeyDeclarativeExtractor 类型,该类型负责解析 QuotaKeyAttribute 特性并构建 HttpRequestBuilder 实例所需的请求接口配额键配置。
// 在接口定义上应用,影响所有方法[QuotaKey("weixin")]public interface IHttpService : IHttpDeclarative{ [Get("https://furion.net/")] Task<string> GetStringAsync(); // 在方法上应用 [QuotaKey("qq")] [Get("https://furion.net/")] Task<string> GetStringAsync();}QuotaKeyAttribute 包含以下构造函数和属性:
-
构造函数:
new(key):作用于方法或接口,设置请求接口配额键。
-
属性:
Key:配额键(string类型)。