From 9808367aa5e67ce4189258591fd248a18d019b2a Mon Sep 17 00:00:00 2001 From: GeWuYou <95328647+GeWuYou@users.noreply.github.com> Date: Sat, 24 Jan 2026 09:17:32 +0800 Subject: [PATCH] =?UTF-8?q?refactor(architecture):=20=E7=A7=BB=E9=99=A4?= =?UTF-8?q?=E4=BA=8B=E4=BB=B6=E7=9B=B8=E5=85=B3=E4=BE=9D=E8=B5=96=E5=B9=B6?= =?UTF-8?q?=E4=BC=98=E5=8C=96=E5=91=BD=E5=90=8D=E7=A9=BA=E9=97=B4=E5=BC=95?= =?UTF-8?q?=E7=94=A8?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit - 从 Architecture.cs 中移除了 GFramework.Core.Abstractions.events 和 GFramework.Core.events 的引用 - 在 EasyEventGeneric.cs 中添加了 System 命名空间引用 - 在 GameContext.cs 中添加了 System、System.Collections.Generic 和 System.Linq 引用 - 在 ObjectExtensions.cs 中添加了 System 命名空间引用 - 整理了架构层的依赖关系,移除了不必要的事件模块引用 - 优化了各文件的 using 语句顺序和结构 - [skip ci] --- GFramework.Core/architecture/Architecture.cs | 2 -- GFramework.Core/architecture/GameContext.cs | 5 ++++- GFramework.Core/events/EasyEventGeneric.cs | 3 ++- GFramework.Core/extensions/ObjectExtensions.cs | 4 +++- 4 files changed, 9 insertions(+), 5 deletions(-) diff --git a/GFramework.Core/architecture/Architecture.cs b/GFramework.Core/architecture/Architecture.cs index 71c72ea..25ab46a 100644 --- a/GFramework.Core/architecture/Architecture.cs +++ b/GFramework.Core/architecture/Architecture.cs @@ -5,7 +5,6 @@ using System.Threading.Tasks; using GFramework.Core.Abstractions.architecture; using GFramework.Core.Abstractions.enums; using GFramework.Core.Abstractions.environment; -using GFramework.Core.Abstractions.events; using GFramework.Core.Abstractions.ioc; using GFramework.Core.Abstractions.lifecycle; using GFramework.Core.Abstractions.logging; @@ -13,7 +12,6 @@ using GFramework.Core.Abstractions.model; using GFramework.Core.Abstractions.system; using GFramework.Core.Abstractions.utility; using GFramework.Core.environment; -using GFramework.Core.events; using GFramework.Core.extensions; using GFramework.Core.logging; using IDisposable = GFramework.Core.Abstractions.lifecycle.IDisposable; diff --git a/GFramework.Core/architecture/GameContext.cs b/GFramework.Core/architecture/GameContext.cs index f31460b..334135b 100644 --- a/GFramework.Core/architecture/GameContext.cs +++ b/GFramework.Core/architecture/GameContext.cs @@ -1,4 +1,7 @@ -using System.Collections.Concurrent; +using System; +using System.Collections.Concurrent; +using System.Collections.Generic; +using System.Linq; using GFramework.Core.Abstractions.architecture; namespace GFramework.Core.architecture; diff --git a/GFramework.Core/events/EasyEventGeneric.cs b/GFramework.Core/events/EasyEventGeneric.cs index ede45ba..3af9e76 100644 --- a/GFramework.Core/events/EasyEventGeneric.cs +++ b/GFramework.Core/events/EasyEventGeneric.cs @@ -1,4 +1,5 @@ -using GFramework.Core.Abstractions.events; +using System; +using GFramework.Core.Abstractions.events; namespace GFramework.Core.events; diff --git a/GFramework.Core/extensions/ObjectExtensions.cs b/GFramework.Core/extensions/ObjectExtensions.cs index be3f672..243e2a0 100644 --- a/GFramework.Core/extensions/ObjectExtensions.cs +++ b/GFramework.Core/extensions/ObjectExtensions.cs @@ -1,4 +1,6 @@ -namespace GFramework.Core.extensions; +using System; + +namespace GFramework.Core.extensions; /// /// 提供基于运行时类型判断的对象扩展方法,