Поделиться через


HttpLoggingServiceExtensions.AddHttpLogging Метод

Определение

Перегрузки

AddHttpLogging(IServiceCollection)

Добавляет компоненты для входящих HTTP-запросов, входящих в IServiceCollectionсистему .

AddHttpLogging(IServiceCollection, IConfigurationSection)

Добавляет компоненты для входящих HTTP-запросов, входящих в IServiceCollectionсистему .

AddHttpLogging(IServiceCollection, Action<LoggingOptions>)

Добавляет компоненты для входящих HTTP-запросов, входящих в IServiceCollectionсистему .

AddHttpLogging(IServiceCollection)

Исходный код:
HttpLoggingServiceExtensions.cs

Добавляет компоненты для входящих HTTP-запросов, входящих в IServiceCollectionсистему .

public static Microsoft.Extensions.DependencyInjection.IServiceCollection AddHttpLogging (this Microsoft.Extensions.DependencyInjection.IServiceCollection services);
static member AddHttpLogging : Microsoft.Extensions.DependencyInjection.IServiceCollection -> Microsoft.Extensions.DependencyInjection.IServiceCollection
<Extension()>
Public Function AddHttpLogging (services As IServiceCollection) As IServiceCollection

Параметры

services
IServiceCollection

Коллекция IServiceCollection, в которую нужно добавить службу.

Возвращаемое значение

IServiceCollection для объединения дополнительных вызовов в цепочку.

Исключения

services имеет значение null.

Применяется к

AddHttpLogging(IServiceCollection, IConfigurationSection)

Исходный код:
HttpLoggingServiceExtensions.cs

Добавляет компоненты для входящих HTTP-запросов, входящих в IServiceCollectionсистему .

public static Microsoft.Extensions.DependencyInjection.IServiceCollection AddHttpLogging (this Microsoft.Extensions.DependencyInjection.IServiceCollection services, Microsoft.Extensions.Configuration.IConfigurationSection section);
static member AddHttpLogging : Microsoft.Extensions.DependencyInjection.IServiceCollection * Microsoft.Extensions.Configuration.IConfigurationSection -> Microsoft.Extensions.DependencyInjection.IServiceCollection
<Extension()>
Public Function AddHttpLogging (services As IServiceCollection, section As IConfigurationSection) As IServiceCollection

Параметры

services
IServiceCollection

Коллекция IServiceCollection, в которую нужно добавить службу.

section
IConfigurationSection

Раздел конфигурации для привязки LoggingOptions .

Возвращаемое значение

IServiceCollection для объединения дополнительных вызовов в цепочку.

Исключения

Либо services, либо section имеет значение null.

Применяется к

AddHttpLogging(IServiceCollection, Action<LoggingOptions>)

Исходный код:
HttpLoggingServiceExtensions.cs

Добавляет компоненты для входящих HTTP-запросов, входящих в IServiceCollectionсистему .

public static Microsoft.Extensions.DependencyInjection.IServiceCollection AddHttpLogging (this Microsoft.Extensions.DependencyInjection.IServiceCollection services, Action<Microsoft.AspNetCore.Telemetry.LoggingOptions> configure);
static member AddHttpLogging : Microsoft.Extensions.DependencyInjection.IServiceCollection * Action<Microsoft.AspNetCore.Telemetry.LoggingOptions> -> Microsoft.Extensions.DependencyInjection.IServiceCollection
<Extension()>
Public Function AddHttpLogging (services As IServiceCollection, configure As Action(Of LoggingOptions)) As IServiceCollection

Параметры

services
IServiceCollection

Коллекция IServiceCollection, в которую нужно добавить службу.

configure
Action<LoggingOptions>

Действие Action<T> для настройки LoggingOptions.

Возвращаемое значение

IServiceCollection для объединения дополнительных вызовов в цепочку.

Исключения

Либо services, либо configure имеет значение null.

Применяется к