docs(cqrs-benchmarks): 补齐 request benchmark 返回值文档

- 补充 RequestBenchmarks 公开 benchmark 方法的 XML returns 契约

- 补充 RequestPipelineBenchmarks 公开 benchmark 方法的 XML returns 契约
This commit is contained in:
gewuyou 2026-05-12 13:34:12 +08:00
parent ab422b05db
commit 555c7c07ac
2 changed files with 7 additions and 0 deletions

View File

@ -104,6 +104,7 @@ public class RequestBenchmarks
/// <summary>
/// 直接调用 handler作为 dispatch 额外开销的 baseline。
/// </summary>
/// <returns>代表基线 handler 完成当前 request 处理的值任务。</returns>
[Benchmark(Baseline = true)]
public ValueTask<BenchmarkResponse> SendRequest_Baseline()
{
@ -113,6 +114,7 @@ public class RequestBenchmarks
/// <summary>
/// 通过 GFramework.CQRS runtime 发送 request。
/// </summary>
/// <returns>代表当前 GFramework.CQRS request dispatch 完成的值任务。</returns>
[Benchmark]
public ValueTask<BenchmarkResponse> SendRequest_GFrameworkCqrs()
{
@ -122,6 +124,7 @@ public class RequestBenchmarks
/// <summary>
/// 通过 MediatR 发送 request作为外部设计对照。
/// </summary>
/// <returns>代表当前 MediatR request dispatch 完成的任务。</returns>
[Benchmark]
public Task<BenchmarkResponse> SendRequest_MediatR()
{
@ -131,6 +134,7 @@ public class RequestBenchmarks
/// <summary>
/// 通过 `ai-libs/Mediator` 的 source-generated concrete mediator 发送 request作为高性能对照组。
/// </summary>
/// <returns>代表当前 `Mediator` request dispatch 完成的值任务。</returns>
[Benchmark]
public ValueTask<BenchmarkResponse> SendRequest_Mediator()
{

View File

@ -113,6 +113,7 @@ public class RequestPipelineBenchmarks
/// <summary>
/// 直接调用 handler作为 pipeline 编排之外的基线。
/// </summary>
/// <returns>代表基线 handler 完成当前 request 处理的值任务。</returns>
[Benchmark(Baseline = true)]
public ValueTask<BenchmarkResponse> SendRequest_Baseline()
{
@ -122,6 +123,7 @@ public class RequestPipelineBenchmarks
/// <summary>
/// 通过 GFramework.CQRS runtime 发送 request并按当前矩阵配置执行 pipeline。
/// </summary>
/// <returns>代表当前 GFramework.CQRS request pipeline dispatch 完成的值任务。</returns>
[Benchmark]
public ValueTask<BenchmarkResponse> SendRequest_GFrameworkCqrs()
{
@ -131,6 +133,7 @@ public class RequestPipelineBenchmarks
/// <summary>
/// 通过 MediatR 发送 request并按当前矩阵配置执行 pipeline作为外部设计对照。
/// </summary>
/// <returns>代表当前 MediatR request pipeline dispatch 完成的任务。</returns>
[Benchmark]
public Task<BenchmarkResponse> SendRequest_MediatR()
{