2.12.0
(feat): 添加对推断认证方案的支持。这允许 SDK 自动从指定的令牌端点获取认证令牌并将其缓存用于后续请求。
当 API 使用推断认证时,SDK 将:
- 调用令牌端点获取认证标头
- 缓存标头并在过期时刷新它们(带有 2 分钟缓冲)
- 自动在所有 API 调用上设置已认证的请求标头
2.11.3
(fix): 移除生成代码中异步任务上的阻塞 .Result 调用。标头值现在支持通过 Func<ValueTask<string>> 和 Func<Task<string>> 进行异步解析,并且 RawClient 使用异步方法(CreateHttpRequestAsync、MergeHeadersAsync)来解析标头而不阻塞。这提高了性能并防止异步上下文中的潜在死锁。