Microsoft.Extensions.Http.Logging Spazio dei nomi

Contiene le classi usate per la registrazione in IHttpClientFactory.

Classi

Nome Descrizione
HttpClientLoggingTagNames

Costanti usate per i tag di registrazione client HTTP.

LoggingHttpMessageHandler

Gestisce la registrazione del ciclo di vita per una richiesta HTTP.

LoggingOptions

Opzioni per configurare la registrazione delle richieste client HTTP.

LoggingScopeHttpMessageHandler

Gestisce la registrazione del ciclo di vita per una richiesta HTTP all'interno di un ambito di log.

Interfacce

Nome Descrizione
IHttpClientAsyncLogger

Astrazione per la registrazione di richieste HTTP personalizzate asincrone per un'istanza denominata HttpClient restituita da IHttpClientFactory.

IHttpClientLogEnricher

Interfaccia per l'implementazione di enricher di log per le richieste client HTTP.

IHttpClientLogger

Astrazione per la registrazione personalizzata delle richieste HTTP per le istanze denominate HttpClient restituite da IHttpClientFactory.

Enumerazioni

Nome Descrizione
OutgoingPathLoggingMode

Strategia per decidere come viene registrato il percorso HTTP in uscita.