using GFramework.Core.Abstractions.Logging;
namespace GFramework.Core.Logging;
///
/// 控制台日志提供程序,用于创建控制台日志记录器实例
///
public class ConsoleLoggerFactory : ILoggerFactory
{
///
/// 获取指定名称的控制台日志记录器实例
///
/// 日志记录器的名称
/// 日志记录器的最小日志级别
/// 控制台日志记录器实例
public ILogger GetLogger(string name, LogLevel minLevel = LogLevel.Info)
{
return new ConsoleLogger(name, minLevel);
}
}