diff --git a/GFramework.Core/services/ServiceModuleManager.cs b/GFramework.Core/services/ServiceModuleManager.cs index 0d624f5..8620533 100644 --- a/GFramework.Core/services/ServiceModuleManager.cs +++ b/GFramework.Core/services/ServiceModuleManager.cs @@ -63,7 +63,7 @@ public sealed class ServiceModuleManager : IServiceModuleManager if (properties.EnableEcs) { - RegisterModule(new EcsModule(enabled: true)); + RegisterModule(new EcsServiceModule(enabled: true)); _logger.Info("ECS module enabled via configuration"); } diff --git a/GFramework.Core/services/modules/EcsModule.cs b/GFramework.Core/services/modules/EcsServiceModule.cs similarity index 95% rename from GFramework.Core/services/modules/EcsModule.cs rename to GFramework.Core/services/modules/EcsServiceModule.cs index bedf040..41c2fdb 100644 --- a/GFramework.Core/services/modules/EcsModule.cs +++ b/GFramework.Core/services/modules/EcsServiceModule.cs @@ -10,7 +10,7 @@ namespace GFramework.Core.services.modules; /// ECS(Entity Component System)模块,用于注册、初始化和管理ECS相关服务。 /// 该模块负责创建ECS世界和系统运行器,并将其注册到依赖注入容器中。 /// -public sealed class EcsModule : IServiceModule +public sealed class EcsServiceModule : IServiceModule { private EcsSystemRunner? _ecsRunner; @@ -20,7 +20,7 @@ public sealed class EcsModule : IServiceModule /// 构造函数,初始化ECS模块。 /// /// 指定模块是否启用,默认为 true。 - public EcsModule(bool enabled = true) + public EcsServiceModule(bool enabled = true) { IsEnabled = enabled; } @@ -28,7 +28,7 @@ public sealed class EcsModule : IServiceModule /// /// 获取模块名称。 /// - public string ModuleName => nameof(EcsModule); + public string ModuleName => nameof(EcsServiceModule); /// /// 获取模块优先级,数值越小优先级越高。