Język

HttpClientFactoryOptions Klasa

Definicja

Udostępnia opcje konfigurowania domyślnego IHttpClientFactoryelementu .

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

Konstruktory

Nazwa Opis
HttpClientFactoryOptions()

Inicjuje nowe wystąpienie klasy HttpClientFactoryOptions.

Właściwości

Nazwa Opis
HandlerLifetime

Pobiera lub ustawia czas ponownego HttpMessageHandler użycia wystąpienia. Każdy nazwany klient może mieć skonfigurowaną własną wartość czasu życia programu obsługi. Wartość domyślna tej właściwości to dwie minuty. Ustaw okres istnienia, aby InfiniteTimeSpan wyłączyć wygaśnięcie programu obsługi.

HttpClientActions

Pobiera listę operacji używanych do konfigurowania elementu HttpClient.

HttpMessageHandlerBuilderActions

Pobiera listę operacji używanych do konfigurowania elementu HttpMessageHandlerBuilder.

ShouldRedactHeaderValue

Pobiera lub ustawia Func<T,TResult> wartość, która określa, czy należy zredagować wartość nagłówka HTTP przed rejestrowaniem.

SuppressHandlerScope

Pobiera lub ustawia wartość, która określa, czy IHttpClientFactory podczas kompilowania HttpMessageHandlerobiektu zostanie utworzony zakres iniekcji zależności. Jeśli false (ustawienie domyślne), zostanie utworzony zakres, w przeciwnym razie zakres nie zostanie utworzony.

Ta opcja jest udostępniana pod kątem zgodności z istniejącymi aplikacjami. Zaleca się użycie domyślnego ustawienia dla nowych aplikacji.

Dotyczy