HttpClientFactoryOptions Klasse

Definition

Stellt Optionen zum Konfigurieren der Standardeinstellung IHttpClientFactorybereit.

public ref class HttpClientFactoryOptions
public class HttpClientFactoryOptions
type HttpClientFactoryOptions = class
Public Class HttpClientFactoryOptions
Vererbung
HttpClientFactoryOptions

Konstruktoren

Name Beschreibung
HttpClientFactoryOptions()

Initialisiert eine neue Instanz der HttpClientFactoryOptions-Klasse.

Eigenschaften

Name Beschreibung
HandlerLifetime

Ruft die Dauer ab, die eine HttpMessageHandler Instanz wiederverwendet werden kann, oder legt sie fest. Für jeden benannten Client kann ein eigener Wert für die Lebensdauer des Handlers konfiguriert werden. Der Standardwert dieser Eigenschaft beträgt zwei Minuten. Legen Sie die Lebensdauer fest, um den Ablauf des Handlers zu InfiniteTimeSpan deaktivieren.

HttpClientActions

Ruft eine Liste der Vorgänge ab, die zum Konfigurieren einer HttpClient.

HttpMessageHandlerBuilderActions

Ruft eine Liste der Vorgänge ab, die zum Konfigurieren einer HttpMessageHandlerBuilder.

ShouldRedactHeaderValue

Dient zum Abrufen oder Festlegen des Werts, der Func<T,TResult> bestimmt, ob der HTTP-Headerwert vor der Protokollierung redagiert werden soll.

SuppressHandlerScope

Dient zum Abrufen oder Festlegen eines Werts, der bestimmt, ob beim IHttpClientFactory Erstellen eines HttpMessageHandlerAbhängigkeitseinfügungsbereichs ein Abhängigkeitsbereich erstellt wird. Wenn false (Standardeinstellung) ein Bereich erstellt wird, andernfalls wird kein Bereich erstellt.

Diese Option wird zur Kompatibilität mit vorhandenen Anwendungen bereitgestellt. Es wird empfohlen, die Standardeinstellung für neue Anwendungen zu verwenden.

Gilt für: