Microsoft.Extensions.Http.Logging Namnområde

Innehåller klasser som används för att logga in IHttpClientFactory.

Klasser

Name Description
HttpClientLoggingTagNames

Konstanter som används för HTTP-klientloggningstaggar.

LoggingHttpMessageHandler

Hanterar loggning av livscykeln för en HTTP-begäran.

LoggingOptions

Alternativ för att konfigurera loggning av HTTP-klientbegäranden.

LoggingScopeHttpMessageHandler

Hanterar loggning av livscykeln för en HTTP-begäran inom ett loggomfång.

Gränssnitt

Name Description
IHttpClientAsyncLogger

En abstraktion för asynkron anpassad HTTP-begärandeloggning för en namngiven HttpClient instans som returneras av IHttpClientFactory.

IHttpClientLogEnricher

Gränssnitt för att implementera loggberikare för HTTP-klientbegäranden.

IHttpClientLogger

En abstraktion för anpassad HTTP-begärandeloggning för en namngiven HttpClient instans som returneras av IHttpClientFactory.

Uppräkningar

Name Description
OutgoingPathLoggingMode

Strategi för att bestämma hur utgående HTTP-sökväg loggas.