使用英语阅读

通过


ILoggerFactory 接口

定义

表示一个类型,该类型用于配置日志记录系统并从已注册的 ILoggerProvider 创建 ILogger 的实例。

C#
public interface ILoggerFactory : IDisposable
派生
实现

方法

AddProvider(ILoggerProvider)

ILoggerProvider 添加到日志记录系统。

CreateLogger(String)

创建一个新的 ILogger 实例。

Dispose()

执行与释放或重置非托管资源关联的应用程序定义的任务。

(继承自 IDisposable)

扩展方法

CreateLogger(ILoggerFactory, Type)

使用给定 type 的全名创建一个新的 ILogger 实例。

CreateLogger<T>(ILoggerFactory)

使用给定类型的全名创建一个新的 ILogger 实例。

适用于

产品 版本
.NET 6, 7, 8, 9
.NET Framework 4.6.2, 4.7, 4.7.1, 4.7.2, 4.8, 4.8.1
.NET Standard 2.0