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)

ILoggerProvider 添加到日志记录系统。

CreateLogger(String)

创建一个新的 ILogger 实例。

Dispose()

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

Equals(Object)

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

(继承自 Object)
GetHashCode()

作为默认哈希函数。

(继承自 Object)
GetType()

获取当前实例的 Type

(继承自 Object)
MemberwiseClone()

创建当前 Object 的浅表副本。

(继承自 Object)
ToString()

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

(继承自 Object)

扩展方法

AddAzureWebAppDiagnostics(ILoggerFactory)
已过时.

添加 Azure Web 应用诊断记录器。

AddAzureWebAppDiagnostics(ILoggerFactory, AzureAppServicesDiagnosticsSettings)
已过时.

添加 Azure Web 应用诊断记录器。

CreateLogger(ILoggerFactory, Type)

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

CreateLogger<T>(ILoggerFactory)

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

适用于