mirror of
https://github.com/GeWuYou/GFramework.git
synced 2026-05-07 00:39:00 +08:00
- 移除过时的Cqrs抽象引用 - 添加MicrosoftDiContainer实现IIocContainer接口 - 提供线程安全的依赖注入容器功能 - 支持单例、瞬态、作用域生命周期管理 - 实现CQRS请求管道行为注册功能 - 添加CqrsRuntimeModule服务模块 - 提供CQRS运行时实现和处理器注册器 - 扩展IArchitectureContext接口支持CQRS契约
14 lines
547 B
C#
14 lines
547 B
C#
namespace GFramework.Cqrs.Abstractions.Cqrs;
|
||
|
||
/// <summary>
|
||
/// 定义 CQRS runtime 在分发期间携带的最小上下文标记。
|
||
/// </summary>
|
||
/// <remarks>
|
||
/// 该接口当前刻意保持为轻量 marker seam,只用于让 <see cref="ICqrsRuntime" /> 从
|
||
/// <c>GFramework.Core.Abstractions</c> 的 <c>IArchitectureContext</c> 解耦。
|
||
/// 运行时实现仍可在需要时识别更具体的上下文类型,并对现有 <c>IContextAware</c> 处理器执行兼容注入。
|
||
/// </remarks>
|
||
public interface ICqrsContext
|
||
{
|
||
}
|