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)
{
RegisterModule(new EcsModule(enabled: true));
RegisterModule(new EcsServiceModule(enabled: true));
_logger.Info("ECS module enabled via configuration");
}

View File

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