using GFramework.Core.Abstractions.logging;
namespace GFramework.Core.logging;
///
/// 无操作日志工厂实现,用于提供空的日志记录功能
///
public class NoopLoggerFactory : ILoggerFactory
{
///
/// 获取指定名称的无操作日志记录器
///
/// 日志记录器的名称
/// 返回一个NoopLogger实例,该实例不执行任何实际的日志记录操作
public ILogger GetLogger(string name)
{
return new NoopLogger();
}
}