HttpLoggingServiceExtensions.AddHttpLogEnricher<T> 方法
定义
重要
一些信息与预发行产品相关,相应产品在发行之前可能会进行重大修改。 对于此处提供的信息,Microsoft 不作任何明示或暗示的担保。
将 的 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
。