HttpClientFactoryOptions 类

定义

用于配置默认的 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

用于确定是否在记录之前修正 HTTP 标头值的委托。

SuppressHandlerScope

获取或设置一个值,该值确定在生成 HttpMessageHandler 时,IHttpClientFactory 是否将创建依赖项注入范围。 如果为 false(默认值),则将创建一个范围,否则将不会创建范围。

提供此选项是为了与现有应用程序兼容。 建议为新应用程序使用默认设置。

方法

Equals(Object)

确定指定对象是否等于当前对象。

(继承自 Object)
GetHashCode()

作为默认哈希函数。

(继承自 Object)
GetType()

获取当前实例的 Type

(继承自 Object)
MemberwiseClone()

创建当前 Object 的浅表副本。

(继承自 Object)
ToString()

返回表示当前对象的字符串。

(继承自 Object)

适用于