HttpClientLoggingHttpClientBuilderExtensions.AddExtendedHttpClientLogging Methode
Definition
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.
Überlädt
AddExtendedHttpClientLogging(IHttpClientBuilder) |
Fügt ein IHttpClientAsyncLogger hinzu, um Protokolle für ausgehende Anforderungen für einen namens HttpClientausgibt. |
AddExtendedHttpClientLogging(IHttpClientBuilder, IConfigurationSection) |
Fügt ein IHttpClientAsyncLogger hinzu, um Protokolle für ausgehende Anforderungen für einen namens HttpClientausgibt. |
AddExtendedHttpClientLogging(IHttpClientBuilder, Action<LoggingOptions>) |
Fügt ein IHttpClientAsyncLogger hinzu, um Protokolle für ausgehende Anforderungen für einen namens HttpClientausgibt. |
AddExtendedHttpClientLogging(IHttpClientBuilder)
Fügt ein IHttpClientAsyncLogger hinzu, um Protokolle für ausgehende Anforderungen für einen namens HttpClientausgibt.
public:
[System::Runtime::CompilerServices::Extension]
static Microsoft::Extensions::DependencyInjection::IHttpClientBuilder ^ AddExtendedHttpClientLogging(Microsoft::Extensions::DependencyInjection::IHttpClientBuilder ^ builder);
public static Microsoft.Extensions.DependencyInjection.IHttpClientBuilder AddExtendedHttpClientLogging (this Microsoft.Extensions.DependencyInjection.IHttpClientBuilder builder);
static member AddExtendedHttpClientLogging : Microsoft.Extensions.DependencyInjection.IHttpClientBuilder -> Microsoft.Extensions.DependencyInjection.IHttpClientBuilder
<Extension()>
Public Function AddExtendedHttpClientLogging (builder As IHttpClientBuilder) As IHttpClientBuilder
Parameter
- builder
- IHttpClientBuilder
Das IHttpClientBuilder.
Gibt zurück
Der Wert von builder
.
Ausnahmen
Das Argument builder
ist null
.
Hinweise
Alle anderen Protokollierungen werden entfernt, einschließlich der Standardprotokollierung, die über registriert wurde AddDefaultLogger(IHttpClientBuilder). Viele der von dieser Methode protokollierten Informationen (z. B. Bodys, Methoden, Host, Pfad und Dauer) werden dem strukturierten Protokoll als Anreicherungstags hinzugefügt. Stellen Sie sicher, dass Sie über eine Möglichkeit verfügen, strukturierte Protokolle anzuzeigen, um diese zusätzlichen Informationen anzuzeigen.
Gilt für:
AddExtendedHttpClientLogging(IHttpClientBuilder, IConfigurationSection)
Fügt ein IHttpClientAsyncLogger hinzu, um Protokolle für ausgehende Anforderungen für einen namens HttpClientausgibt.
public:
[System::Runtime::CompilerServices::Extension]
static Microsoft::Extensions::DependencyInjection::IHttpClientBuilder ^ AddExtendedHttpClientLogging(Microsoft::Extensions::DependencyInjection::IHttpClientBuilder ^ builder, Microsoft::Extensions::Configuration::IConfigurationSection ^ section);
public static Microsoft.Extensions.DependencyInjection.IHttpClientBuilder AddExtendedHttpClientLogging (this Microsoft.Extensions.DependencyInjection.IHttpClientBuilder builder, Microsoft.Extensions.Configuration.IConfigurationSection section);
static member AddExtendedHttpClientLogging : Microsoft.Extensions.DependencyInjection.IHttpClientBuilder * Microsoft.Extensions.Configuration.IConfigurationSection -> Microsoft.Extensions.DependencyInjection.IHttpClientBuilder
<Extension()>
Public Function AddExtendedHttpClientLogging (builder As IHttpClientBuilder, section As IConfigurationSection) As IHttpClientBuilder
Parameter
- builder
- IHttpClientBuilder
Das IHttpClientBuilder.
- section
- IConfigurationSection
Die , die IConfigurationSection zum Konfigurieren von LoggingOptionsverwendet werden soll.
Gibt zurück
Der Wert von builder
.
Ausnahmen
Eines der Argumente ist null
.
Hinweise
Alle anderen Protokollierungen werden entfernt, einschließlich der Standardprotokollierung, die über registriert wurde AddDefaultLogger(IHttpClientBuilder). Viele der von dieser Methode protokollierten Informationen (z. B. Bodys, Methoden, Host, Pfad und Dauer) werden dem strukturierten Protokoll als Anreicherungstags hinzugefügt. Stellen Sie sicher, dass Sie über eine Möglichkeit verfügen, strukturierte Protokolle anzuzeigen, um diese zusätzlichen Informationen anzuzeigen.
Gilt für:
AddExtendedHttpClientLogging(IHttpClientBuilder, Action<LoggingOptions>)
Fügt ein IHttpClientAsyncLogger hinzu, um Protokolle für ausgehende Anforderungen für einen namens HttpClientausgibt.
public:
[System::Runtime::CompilerServices::Extension]
static Microsoft::Extensions::DependencyInjection::IHttpClientBuilder ^ AddExtendedHttpClientLogging(Microsoft::Extensions::DependencyInjection::IHttpClientBuilder ^ builder, Action<Microsoft::Extensions::Http::Logging::LoggingOptions ^> ^ configure);
public static Microsoft.Extensions.DependencyInjection.IHttpClientBuilder AddExtendedHttpClientLogging (this Microsoft.Extensions.DependencyInjection.IHttpClientBuilder builder, Action<Microsoft.Extensions.Http.Logging.LoggingOptions> configure);
static member AddExtendedHttpClientLogging : Microsoft.Extensions.DependencyInjection.IHttpClientBuilder * Action<Microsoft.Extensions.Http.Logging.LoggingOptions> -> Microsoft.Extensions.DependencyInjection.IHttpClientBuilder
<Extension()>
Public Function AddExtendedHttpClientLogging (builder As IHttpClientBuilder, configure As Action(Of LoggingOptions)) As IHttpClientBuilder
Parameter
- builder
- IHttpClientBuilder
Das IHttpClientBuilder.
- configure
- Action<LoggingOptions>
Der Delegat, mit dem konfiguriert LoggingOptions werden soll.
Gibt zurück
Der Wert von builder
.
Ausnahmen
Eines der Argumente ist null
.
Hinweise
Alle anderen Protokollierungen werden entfernt, einschließlich der Standardprotokollierung, die über registriert wurde AddDefaultLogger(IHttpClientBuilder). Viele der von dieser Methode protokollierten Informationen (z. B. Bodys, Methoden, Host, Pfad und Dauer) werden dem strukturierten Protokoll als Anreicherungstags hinzugefügt. Stellen Sie sicher, dass Sie über eine Möglichkeit verfügen, strukturierte Protokolle anzuzeigen, um diese zusätzlichen Informationen anzuzeigen.