Sdílet prostřednictvím


HttpClientFactoryOptions Třída

Definice

Třída možností pro konfiguraci výchozího IHttpClientFactory.

public ref class HttpClientFactoryOptions
public class HttpClientFactoryOptions
type HttpClientFactoryOptions = class
Public Class HttpClientFactoryOptions
Dědičnost
HttpClientFactoryOptions

Konstruktory

HttpClientFactoryOptions()

Inicializuje novou instanci HttpClientFactoryOptions třídy.

Vlastnosti

HandlerLifetime

Získá nebo nastaví dobu, po kterou lze použít HttpMessageHandler instanci. Každý pojmenovaný klient může mít svou vlastní nakonfigurovanou hodnotu životnosti obslužné rutiny. Výchozí hodnota této vlastnosti je dvě minuty. Nastavte životnost na InfiniteTimeSpan a zakažte vypršení platnosti obslužné rutiny.

HttpClientActions

Získá seznam operací používaných ke konfiguraci HttpClient.

HttpMessageHandlerBuilderActions

Získá seznam operací používaných ke konfiguraci HttpMessageHandlerBuilder.

ShouldRedactHeaderValue

Delegát, který určuje, zda se má před protokolováním upravit hodnota hlavičky HTTP.

SuppressHandlerScope

Získá nebo nastaví hodnotu, která určuje, zda IHttpClientFactory vytvoří rozsah injektáže závislostí při vytváření HttpMessageHandler. Pokud false (výchozí), vytvoří se obor, jinak se obor nevytvořil.

Tato možnost je k dispozici kvůli kompatibilitě s existujícími aplikacemi. Doporučuje se použít výchozí nastavení pro nové aplikace.

Metody

Equals(Object)

Určuje, zda je zadaný objekt roven aktuálnímu objektu.

(Zděděno od Object)
GetHashCode()

Slouží jako výchozí funkce hash.

(Zděděno od Object)
GetType()

Získá Type aktuální instance.

(Zděděno od Object)
MemberwiseClone()

Vytvoří mělkou kopii aktuálního Object.

(Zděděno od Object)
ToString()

Vrátí řetězec, který představuje aktuální objekt.

(Zděděno od Object)

Platí pro