GFramework/GFramework.Cqrs.Tests/Cqrs/DispatcherPipelineContextSnapshot.cs
gewuyou 16cd96b94b test(cqrs): 补充 dispatcher 缓存上下文回归
- 新增 cached request pipeline executor 的上下文刷新回归测试与专用测试替身

- 记录 singleton behavior 生命周期语义下的上下文重新注入结论

- 更新 cqrs-rewrite 跟踪与 trace 恢复点到 RP-057
2026-04-29 23:03:21 +08:00

15 lines
559 B
C#

using GFramework.Core.Abstractions.Architectures;
namespace GFramework.Cqrs.Tests.Cqrs;
/// <summary>
/// 描述单次分发阶段记录下来的上下文与实例身份。
/// </summary>
/// <param name="DispatchId">触发本次记录的请求标识。</param>
/// <param name="InstanceId">当次 handler 或 behavior 实例编号。</param>
/// <param name="Context">当次分发注入的架构上下文。</param>
internal sealed record DispatcherPipelineContextSnapshot(
string DispatchId,
int InstanceId,
IArchitectureContext Context);