mirror of
https://github.com/GeWuYou/GFramework.git
synced 2026-03-23 03:04:29 +08:00
- 移除 AbstractArchitecture<T> 中的泛型参数 T - 移除 AbstractGodotModule<T> 中的泛型参数 T - 删除 AbstractDragDrop2DComponentBase 组件类 - 删除 AbstractDragDropArea2DComponent 组件类 - 修改 InstallGodotModule 方法的泛型约束 - 更新系统中获取系统实例的方式 - 调整命名空间和依赖引用关系 - 添加新的日志抽象基类 AbstractLogger - 重构控制台日志记录器继承抽象基类
20 lines
549 B
C#
20 lines
549 B
C#
using GFramework.Core.logging;
|
||
|
||
namespace GFramework.Godot.logging;
|
||
|
||
/// <summary>
|
||
/// Godot日志工厂类,用于创建Godot平台专用的日志记录器实例
|
||
/// </summary>
|
||
public class GodotLoggerFactory: ILoggerFactory
|
||
{
|
||
/// <summary>
|
||
/// 获取指定名称的日志记录器实例
|
||
/// </summary>
|
||
/// <param name="name">日志记录器的名称</param>
|
||
/// <returns>返回GodotLogger类型的日志记录器实例</returns>
|
||
public ILogger GetLogger(string name)
|
||
{
|
||
return new GodotLogger(name);
|
||
}
|
||
}
|