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

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

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

方法

Equals(Object)

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

(继承自 Object)
GetHashCode()

用作默认哈希函数。

(继承自 Object)
GetType()

获取当前实例的 Type

(继承自 Object)
MemberwiseClone()

创建当前 Object的浅表副本。

(继承自 Object)
ToString()

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

(继承自 Object)

适用于