EventSourceLoggerProvider.CreateLogger(String) 方法
定义
重要
一些信息与预发行产品相关,相应产品在发行之前可能会进行重大修改。 对于此处提供的信息,Microsoft 不作任何明示或暗示的担保。
创建新的 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 实例,并且不缓存记录器实例。 如果多次使用相同的类别名称,调用方应缓存返回的记录器,以避免创建不必要的记录器实例。