HttpClientLoggingServiceCollectionExtensions.AddExtendedHttpClientLogging Methode
Definitie
Belangrijk
Bepaalde informatie heeft betrekking op een voorlopige productversie die aanzienlijk kan worden gewijzigd voordat deze wordt uitgebracht. Microsoft biedt geen enkele expliciete of impliciete garanties met betrekking tot de informatie die hier wordt verstrekt.
Overloads
| Name | Description |
|---|---|
| AddExtendedHttpClientLogging(IServiceCollection) |
Voegt een IHttpClientAsyncLogger toe om logboeken te verzenden voor uitgaande aanvragen voor alle HTTP-clients die zijn gemaakt met IHttpClientFactory. |
| AddExtendedHttpClientLogging(IServiceCollection, IConfigurationSection) |
Voegt een IHttpClientAsyncLogger toe om logboeken te verzenden voor uitgaande aanvragen voor alle HTTP-clients die zijn gemaakt met IHttpClientFactory. |
| AddExtendedHttpClientLogging(IServiceCollection, Action<LoggingOptions>) |
Voegt een IHttpClientAsyncLogger toe om logboeken te verzenden voor uitgaande aanvragen voor alle HTTP-clients die zijn gemaakt met IHttpClientFactory. |
AddExtendedHttpClientLogging(IServiceCollection)
Voegt een IHttpClientAsyncLogger toe om logboeken te verzenden voor uitgaande aanvragen voor alle HTTP-clients die zijn gemaakt met IHttpClientFactory.
public:
[System::Runtime::CompilerServices::Extension]
static Microsoft::Extensions::DependencyInjection::IServiceCollection ^ AddExtendedHttpClientLogging(Microsoft::Extensions::DependencyInjection::IServiceCollection ^ services);
public static Microsoft.Extensions.DependencyInjection.IServiceCollection AddExtendedHttpClientLogging(this Microsoft.Extensions.DependencyInjection.IServiceCollection services);
static member AddExtendedHttpClientLogging : Microsoft.Extensions.DependencyInjection.IServiceCollection -> Microsoft.Extensions.DependencyInjection.IServiceCollection
<Extension()>
Public Function AddExtendedHttpClientLogging (services As IServiceCollection) As IServiceCollection
Parameters
- services
- IServiceCollection
Retouren
De waarde van services.
Uitzonderingen
Argument services is null.
Opmerkingen
Alle andere loggers worden verwijderd , inclusief de standaardregistratie, geregistreerd via AddDefaultLogger(IHttpClientBuilder).
Van toepassing op
AddExtendedHttpClientLogging(IServiceCollection, IConfigurationSection)
Voegt een IHttpClientAsyncLogger toe om logboeken te verzenden voor uitgaande aanvragen voor alle HTTP-clients die zijn gemaakt met IHttpClientFactory.
public:
[System::Runtime::CompilerServices::Extension]
static Microsoft::Extensions::DependencyInjection::IServiceCollection ^ AddExtendedHttpClientLogging(Microsoft::Extensions::DependencyInjection::IServiceCollection ^ services, Microsoft::Extensions::Configuration::IConfigurationSection ^ section);
public static Microsoft.Extensions.DependencyInjection.IServiceCollection AddExtendedHttpClientLogging(this Microsoft.Extensions.DependencyInjection.IServiceCollection services, Microsoft.Extensions.Configuration.IConfigurationSection section);
static member AddExtendedHttpClientLogging : Microsoft.Extensions.DependencyInjection.IServiceCollection * Microsoft.Extensions.Configuration.IConfigurationSection -> Microsoft.Extensions.DependencyInjection.IServiceCollection
<Extension()>
Public Function AddExtendedHttpClientLogging (services As IServiceCollection, section As IConfigurationSection) As IServiceCollection
Parameters
- services
- IServiceCollection
- section
- IConfigurationSection
De IConfigurationSection te gebruiken voor het LoggingOptionsconfigureren.
Retouren
De waarde van services.
Uitzonderingen
Een van de argumenten is null.
Opmerkingen
Alle andere loggers worden verwijderd , inclusief de standaardregistratie, geregistreerd via AddDefaultLogger(IHttpClientBuilder).
Van toepassing op
AddExtendedHttpClientLogging(IServiceCollection, Action<LoggingOptions>)
Voegt een IHttpClientAsyncLogger toe om logboeken te verzenden voor uitgaande aanvragen voor alle HTTP-clients die zijn gemaakt met IHttpClientFactory.
public:
[System::Runtime::CompilerServices::Extension]
static Microsoft::Extensions::DependencyInjection::IServiceCollection ^ AddExtendedHttpClientLogging(Microsoft::Extensions::DependencyInjection::IServiceCollection ^ services, Action<Microsoft::Extensions::Http::Logging::LoggingOptions ^> ^ configure);
public static Microsoft.Extensions.DependencyInjection.IServiceCollection AddExtendedHttpClientLogging(this Microsoft.Extensions.DependencyInjection.IServiceCollection services, Action<Microsoft.Extensions.Http.Logging.LoggingOptions> configure);
static member AddExtendedHttpClientLogging : Microsoft.Extensions.DependencyInjection.IServiceCollection * Action<Microsoft.Extensions.Http.Logging.LoggingOptions> -> Microsoft.Extensions.DependencyInjection.IServiceCollection
<Extension()>
Public Function AddExtendedHttpClientLogging (services As IServiceCollection, configure As Action(Of LoggingOptions)) As IServiceCollection
Parameters
- services
- IServiceCollection
- configure
- Action<LoggingOptions>
De gemachtigde waarmee moet worden geconfigureerd LoggingOptions .
Retouren
De waarde van services.
Uitzonderingen
Een van de argumenten is null.
Opmerkingen
Alle andere loggers worden verwijderd , inclusief de standaardregistratie, geregistreerd via AddDefaultLogger(IHttpClientBuilder).