Microsoft.Extensions.Logging 命名空间
重要
一些信息与预发行产品相关,相应产品在发行之前可能会进行重大修改。 对于此处提供的信息,Microsoft 不作任何明示或暗示的担保。
包含用于配置的 ILogger类和抽象。
类
结构
| 名称 | 说明 |
|---|---|
| EventId |
标识日志记录事件。 主要标识符是“Id”属性,其中“Name”属性提供此类事件的简短说明。 |
接口
| 名称 | 说明 |
|---|---|
| IExternalScopeProvider |
表示通用作用域数据的存储。 |
| ILogger |
表示用于执行日志记录的类型。 |
| ILogger<TCategoryName> |
用于记录类别名称派生自指定 |
| ILoggerFactory |
表示用于配置日志记录系统并从已注册ILoggerProvider的 s 创建实例ILogger的类型。 |
| ILoggerProvider |
表示可以创建 . 实例的类型 ILogger。 |
| ILoggingBuilder |
用于配置日志记录提供程序的接口。 |
| ISupportExternalScope |
表示 ILoggerProvider 能够使用外部范围信息。 |
| ITagCollector |
提供给自定义标记提供程序的接口,使它们能够发出标记。 |
枚举
| 名称 | 说明 |
|---|---|
| ActivityTrackingOptions |
用于指示应包含在日志记录范围中的跟踪上下文部件的标志。 |
| LogLevel |
定义日志记录严重性级别。 |