refactor(core): 重命名EcsModule为EcsServiceModule以提高命名一致性

- 将EcsModule类重命名为EcsServiceModule
- 更新构造函数名称以匹配新的类名
- 修改ModuleName属性中的类型引用
- 在服务模块管理器中更新模块实例化调用
This commit is contained in:
GeWuYou 2026-03-01 22:08:26 +08:00 committed by gewuyou
parent fc93ab6e4c
commit 3675666e13
2 changed files with 4 additions and 4 deletions

View File

@ -63,7 +63,7 @@ public sealed class ServiceModuleManager : IServiceModuleManager
if (properties.EnableEcs) if (properties.EnableEcs)
{ {
RegisterModule(new EcsModule(enabled: true)); RegisterModule(new EcsServiceModule(enabled: true));
_logger.Info("ECS module enabled via configuration"); _logger.Info("ECS module enabled via configuration");
} }

View File

@ -10,7 +10,7 @@ namespace GFramework.Core.services.modules;
/// ECSEntity Component System模块用于注册、初始化和管理ECS相关服务。 /// ECSEntity Component System模块用于注册、初始化和管理ECS相关服务。
/// 该模块负责创建ECS世界和系统运行器并将其注册到依赖注入容器中。 /// 该模块负责创建ECS世界和系统运行器并将其注册到依赖注入容器中。
/// </summary> /// </summary>
public sealed class EcsModule : IServiceModule public sealed class EcsServiceModule : IServiceModule
{ {
private EcsSystemRunner? _ecsRunner; private EcsSystemRunner? _ecsRunner;
@ -20,7 +20,7 @@ public sealed class EcsModule : IServiceModule
/// 构造函数初始化ECS模块。 /// 构造函数初始化ECS模块。
/// </summary> /// </summary>
/// <param name="enabled">指定模块是否启用,默认为 true。</param> /// <param name="enabled">指定模块是否启用,默认为 true。</param>
public EcsModule(bool enabled = true) public EcsServiceModule(bool enabled = true)
{ {
IsEnabled = enabled; IsEnabled = enabled;
} }
@ -28,7 +28,7 @@ public sealed class EcsModule : IServiceModule
/// <summary> /// <summary>
/// 获取模块名称。 /// 获取模块名称。
/// </summary> /// </summary>
public string ModuleName => nameof(EcsModule); public string ModuleName => nameof(EcsServiceModule);
/// <summary> /// <summary>
/// 获取模块优先级,数值越小优先级越高。 /// 获取模块优先级,数值越小优先级越高。