HttpClientFactoryOptions 类
定义
重要
一些信息与预发行产品相关,相应产品在发行之前可能会进行重大修改。 对于此处提供的信息,Microsoft 不作任何明示或暗示的担保。
提供用于配置默认值 IHttpClientFactory的选项。
public ref class HttpClientFactoryOptions
public class HttpClientFactoryOptions
type HttpClientFactoryOptions = class
Public Class HttpClientFactoryOptions
- 继承
-
HttpClientFactoryOptions
构造函数
| 名称 | 说明 |
|---|---|
| HttpClientFactoryOptions() |
初始化 HttpClientFactoryOptions 类的新实例。 |
属性
| 名称 | 说明 |
|---|---|
| HandlerLifetime |
获取或设置可以重复使用实例的时间 HttpMessageHandler 长度。 每个已命名的客户端都可自行配置处理程序生存期值。 此属性的默认值为 2 分钟。 将生存期设置为 InfiniteTimeSpan 禁用处理程序过期。 |
| HttpClientActions |
获取用于配置 HttpClient. |
| HttpMessageHandlerBuilderActions |
获取用于配置 HttpMessageHandlerBuilder. |
| ShouldRedactHeaderValue |
获取或设置 Func<T,TResult> 确定是否在日志记录之前修改 HTTP 标头值。 |
| SuppressHandlerScope |
获取或设置一个值,该值确定是否 IHttpClientFactory 在生成 HttpMessageHandler依赖项注入范围时创建依赖项注入范围。
如果 提供此选项是为了与现有应用程序兼容。 建议对新应用程序使用默认设置。 |