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 |
ログ記録の前に HTTP ヘッダー値を編集するかどうかを決定する Func<T,TResult> を取得または設定します。 |
| SuppressHandlerScope |
HttpMessageHandlerを構築するときに、IHttpClientFactoryが依存関係挿入スコープを作成するかどうかを決定する値を取得または設定します。
このオプションは、既存のアプリケーションとの互換性のために提供されます。 新しいアプリケーションには既定の設定を使用することをお勧めします。 |