NullLoggerFactory 类

定义

ILoggerFactory用于创建该实例的NullLogger实例,不记录任何日志。

public ref class NullLoggerFactory : IDisposable, Microsoft::Extensions::Logging::ILoggerFactory
public class NullLoggerFactory : IDisposable, Microsoft.Extensions.Logging.ILoggerFactory
type NullLoggerFactory = class
    interface ILoggerFactory
    interface IDisposable
Public Class NullLoggerFactory
Implements IDisposable, ILoggerFactory
继承
NullLoggerFactory
实现

构造函数

名称 说明
NullLoggerFactory()

创建新的 NullLoggerFactory 实例。

字段

名称 说明
Instance

返回的共享实例 NullLoggerFactory

方法

名称 说明
AddProvider(ILoggerProvider)

将 a ILoggerProvider 添加到日志记录系统。

CreateLogger(String)

创建新的 ILogger 实例。

Dispose()

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

Equals(Object)

确定指定的对象是否等于当前对象。

(继承自 Object)
GetHashCode()

用作默认哈希函数。

(继承自 Object)
GetType()

获取当前实例的 Type

(继承自 Object)
MemberwiseClone()

创建当前 Object的浅表副本。

(继承自 Object)
ToString()

返回一个表示当前对象的字符串。

(继承自 Object)

扩展方法

名称 说明
CreateLogger(ILoggerFactory, Type)

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

CreateLogger<T>(ILoggerFactory)

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

适用于