通过


EventSourceLoggerProvider.CreateLogger(String) 方法

定义

创建新的 ILogger 实例。

public:
 virtual Microsoft::Extensions::Logging::ILogger ^ CreateLogger(System::String ^ categoryName);
public Microsoft.Extensions.Logging.ILogger CreateLogger(string categoryName);
abstract member CreateLogger : string -> Microsoft.Extensions.Logging.ILogger
override this.CreateLogger : string -> Microsoft.Extensions.Logging.ILogger
Public Function CreateLogger (categoryName As String) As ILogger

参数

categoryName
String

记录器生成的消息的类别名称。

返回

已创建的实例 ILogger

实现

注解

此方法为每个调用创建一个新 Microsoft.Extensions.Logging.EventSource.EventSourceLogger 实例,并且不缓存记录器实例。 如果多次使用相同的类别名称,调用方应缓存返回的记录器,以避免创建不必要的记录器实例。

适用于