Microsoft.AspNetCore.Telemetry 命名空间

HttpLoggingServiceExtensions

用于在服务中注册 HTTP 日志记录功能的扩展方法。

HttpLoggingTagNames

用于传入 HTTP 请求日志记录标记的常量。

LoggingOptions

用于设置传入 HTTP 请求及其相应响应格式的顶级模型。

RequestCheckpointConstants

项目常量。

RequestCheckpointExtensions

用于注册请求检查点功能的扩展。

RequestHeadersEnricherExtensions

用于在 中设置请求标头日志扩充器的 IServiceCollection扩展方法。

RequestHeadersLogEnricherOptions

请求标头扩充器的选项。

RequestLatencyTelemetryExtensions

用于注册请求延迟遥测中间件的扩展。

RequestLatencyTelemetryOptions

用于配置请求延迟中间件的选项。

接口

IHttpLogEnricher

用于为传入 HTTP 请求实现日志扩充器的接口。

枚举

IncomingPathLoggingMode

确定如何记录请求路径的策略。