HttpLoggingServiceExtensions.AddHttpLogEnricher<T> Метод
Определение
Важно!
Некоторые сведения относятся к предварительной версии продукта, в которую до выпуска могут быть внесены существенные изменения. Майкрософт не предоставляет никаких гарантий, явных или подразумеваемых, относительно приведенных здесь сведений.
Добавляет экземпляр средства обогащения в для обогащения T
IServiceCollection журналов входящих HTTP-запросов.
public static Microsoft.Extensions.DependencyInjection.IServiceCollection AddHttpLogEnricher<T> (this Microsoft.Extensions.DependencyInjection.IServiceCollection services) where T : class, Microsoft.AspNetCore.Telemetry.IHttpLogEnricher;
static member AddHttpLogEnricher : Microsoft.Extensions.DependencyInjection.IServiceCollection -> Microsoft.Extensions.DependencyInjection.IServiceCollection (requires 'T : null and 'T :> Microsoft.AspNetCore.Telemetry.IHttpLogEnricher)
<Extension()>
Public Function AddHttpLogEnricher(Of T As {Class, IHttpLogEnricher}) (services As IServiceCollection) As IServiceCollection
Параметры типа
- T
Тип средства обогащения.
Параметры
- services
- IServiceCollection
Объект IServiceCollection , в который добавляется экземпляр T
.
Возвращаемое значение
IServiceCollection для объединения дополнительных вызовов в цепочку.
Исключения
services
имеет значение null
.