HttpClientFactoryOptions Klass

Definition

Innehåller alternativ för att konfigurera standardinställningen IHttpClientFactory.

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

Konstruktorer

Name Description
HttpClientFactoryOptions()

Initierar en ny instans av HttpClientFactoryOptions klassen.

Egenskaper

Name Description
HandlerLifetime

Hämtar eller anger hur lång tid en HttpMessageHandler instans kan återanvändas. Varje namngiven klient kan ha en egen livslängd för sin konfigurerade hanterare. Standardvärdet för den här egenskapen är två minuter. Ange livslängden till InfiniteTimeSpan för att inaktivera hanterarens förfallodatum.

HttpClientActions

Hämtar en lista över åtgärder som används för att konfigurera en HttpClient.

HttpMessageHandlerBuilderActions

Hämtar en lista över åtgärder som används för att konfigurera en HttpMessageHandlerBuilder.

ShouldRedactHeaderValue

Hämtar eller anger Func<T,TResult> det som avgör om HTTP-huvudvärdet ska redigeras innan du loggar.

SuppressHandlerScope

Hämtar eller anger ett värde som avgör om IHttpClientFactory ska skapa ett beroendeinmatningsomfång när du skapar en HttpMessageHandler. Om false (standard) skapas ett omfång, annars skapas inget omfång.

Det här alternativet tillhandahålls för kompatibilitet med befintliga program. Vi rekommenderar att du använder standardinställningen för nya program.

Gäller för