GFramework/GFramework.Cqrs.Abstractions/Cqrs/ICqrsHandlerRegistrar.cs
GeWuYou ede8a8faa4 fix(namespace): 修正命名空间
- 修正Core模块命名空间
- 修正Godot模块命名空间
2026-04-15 15:34:14 +08:00

18 lines
640 B
C#

using System.Reflection;
namespace GFramework.Cqrs.Abstractions.Cqrs;
/// <summary>
/// 定义 CQRS 处理器程序集接入的 runtime seam。
/// 该抽象负责承接“生成注册器优先、反射扫描回退”的处理器注册流程,
/// 让容器与架构启动链不再直接依赖固定的注册实现类型。
/// </summary>
public interface ICqrsHandlerRegistrar
{
/// <summary>
/// 扫描并注册指定程序集集合中的 CQRS 处理器。
/// </summary>
/// <param name="assemblies">要接入的程序集集合。</param>
void RegisterHandlers(IEnumerable<Assembly> assemblies);
}