Microsoft.Extensions.Http.Logging Namespace
Wichtig
Einige Informationen beziehen sich auf Vorabversionen, die vor dem Release ggf. grundlegend überarbeitet werden. Microsoft übernimmt hinsichtlich der hier bereitgestellten Informationen keine Gewährleistungen, seien sie ausdrücklich oder konkludent.
Enthält Klassen, die für die Protokollierung IHttpClientFactoryverwendet werden.
Klassen
| Name | Beschreibung |
|---|---|
| HttpClientLoggingTagNames |
Konstanten, die für HTTP-Clientprotokollierungstags verwendet werden. |
| LoggingHttpMessageHandler |
Behandelt die Protokollierung des Lebenszyklus für eine HTTP-Anforderung. |
| LoggingOptions |
Optionen zum Konfigurieren der Protokollierung von HTTP-Clientanforderungen. |
| LoggingScopeHttpMessageHandler |
Behandelt die Protokollierung des Lebenszyklus für eine HTTP-Anforderung innerhalb eines Protokollbereichs. |
Schnittstellen
| Name | Beschreibung |
|---|---|
| IHttpClientAsyncLogger |
Eine Abstraktion für asynchrone benutzerdefinierte HTTP-Anforderungsprotokollierung für eine benannte HttpClient Instanz, die von IHttpClientFactory. |
| IHttpClientLogEnricher |
Schnittstelle zum Implementieren von Protokollreicherern für HTTP-Clientanforderungen. |
| IHttpClientLogger |
Eine Abstraktion für die benutzerdefinierte HTTP-Anforderungsprotokollierung für eine benannte HttpClient Instanz, die von IHttpClientFactory. |
Enumerationen
| Name | Beschreibung |
|---|---|
| OutgoingPathLoggingMode |
Strategie, um zu entscheiden, wie ausgehender HTTP-Pfad protokolliert wird. |