mirror of
https://github.com/GeWuYou/GFramework.git
synced 2026-05-06 16:16:44 +08:00
- 新增独立的 GFramework.Cqrs.Benchmarks 项目并引入 request、notification 对比场景 - 补充 request 与 stream invoker provider 的 mixed direct/reflected 顺序回归测试 - 更新 solution、meta-package 排除规则与 CQRS ai-plan 恢复点
18 lines
550 B
C#
18 lines
550 B
C#
// Copyright (c) 2025-2026 GeWuYou
|
|
// SPDX-License-Identifier: Apache-2.0
|
|
|
|
using GFramework.Cqrs.Abstractions.Cqrs;
|
|
|
|
namespace GFramework.Cqrs.Benchmarks.Messaging;
|
|
|
|
/// <summary>
|
|
/// 为纯 runtime benchmark 提供最小 CQRS 上下文标记,避免把完整架构上下文初始化成本混入 steady-state dispatch。
|
|
/// </summary>
|
|
internal sealed class BenchmarkContext : ICqrsContext
|
|
{
|
|
/// <summary>
|
|
/// 共享的最小 CQRS 上下文实例。
|
|
/// </summary>
|
|
public static BenchmarkContext Instance { get; } = new();
|
|
}
|