mirror of
https://github.com/GeWuYou/GFramework.git
synced 2026-05-13 06:04:30 +08:00
docs(cqrs-benchmarks): 补齐 request benchmark 返回值注释
- 补充 RequestInvokerBenchmarks 公开 benchmark 方法缺失的 XML returns 契约 - 补充 RequestLifetimeBenchmarks 公开 benchmark 方法缺失的 XML returns 契约
This commit is contained in:
parent
a016e3d4a4
commit
ab422b05db
@ -116,6 +116,7 @@ public class RequestInvokerBenchmarks
|
|||||||
/// <summary>
|
/// <summary>
|
||||||
/// 直接调用最小 request handler,作为 dispatch 额外开销 baseline。
|
/// 直接调用最小 request handler,作为 dispatch 额外开销 baseline。
|
||||||
/// </summary>
|
/// </summary>
|
||||||
|
/// <returns>代表基线 request handler 完成当前 request 处理的值任务。</returns>
|
||||||
[Benchmark(Baseline = true)]
|
[Benchmark(Baseline = true)]
|
||||||
public ValueTask<ReflectionBenchmarkResponse> SendRequest_Baseline()
|
public ValueTask<ReflectionBenchmarkResponse> SendRequest_Baseline()
|
||||||
{
|
{
|
||||||
@ -125,6 +126,7 @@ public class RequestInvokerBenchmarks
|
|||||||
/// <summary>
|
/// <summary>
|
||||||
/// 通过 GFramework.CQRS 反射 request binding 路径发送 request。
|
/// 通过 GFramework.CQRS 反射 request binding 路径发送 request。
|
||||||
/// </summary>
|
/// </summary>
|
||||||
|
/// <returns>代表当前 reflection request dispatch 完成的值任务。</returns>
|
||||||
[Benchmark]
|
[Benchmark]
|
||||||
public ValueTask<ReflectionBenchmarkResponse> SendRequest_GFrameworkReflection()
|
public ValueTask<ReflectionBenchmarkResponse> SendRequest_GFrameworkReflection()
|
||||||
{
|
{
|
||||||
@ -134,6 +136,7 @@ public class RequestInvokerBenchmarks
|
|||||||
/// <summary>
|
/// <summary>
|
||||||
/// 通过 generated request invoker provider 预热后的 GFramework.CQRS runtime 发送 request。
|
/// 通过 generated request invoker provider 预热后的 GFramework.CQRS runtime 发送 request。
|
||||||
/// </summary>
|
/// </summary>
|
||||||
|
/// <returns>代表当前 generated request dispatch 完成的值任务。</returns>
|
||||||
[Benchmark]
|
[Benchmark]
|
||||||
public ValueTask<GeneratedBenchmarkResponse> SendRequest_GFrameworkGenerated()
|
public ValueTask<GeneratedBenchmarkResponse> SendRequest_GFrameworkGenerated()
|
||||||
{
|
{
|
||||||
@ -143,6 +146,7 @@ public class RequestInvokerBenchmarks
|
|||||||
/// <summary>
|
/// <summary>
|
||||||
/// 通过 MediatR 发送 request,作为外部对照。
|
/// 通过 MediatR 发送 request,作为外部对照。
|
||||||
/// </summary>
|
/// </summary>
|
||||||
|
/// <returns>代表当前 MediatR request dispatch 完成的任务。</returns>
|
||||||
[Benchmark]
|
[Benchmark]
|
||||||
public Task<MediatRBenchmarkResponse> SendRequest_MediatR()
|
public Task<MediatRBenchmarkResponse> SendRequest_MediatR()
|
||||||
{
|
{
|
||||||
|
|||||||
@ -151,6 +151,7 @@ public class RequestLifetimeBenchmarks
|
|||||||
/// <summary>
|
/// <summary>
|
||||||
/// 直接调用 handler,作为不同生命周期矩阵下的 dispatch 额外开销 baseline。
|
/// 直接调用 handler,作为不同生命周期矩阵下的 dispatch 额外开销 baseline。
|
||||||
/// </summary>
|
/// </summary>
|
||||||
|
/// <returns>代表基线 request handler 完成当前 request 处理的值任务。</returns>
|
||||||
[Benchmark(Baseline = true)]
|
[Benchmark(Baseline = true)]
|
||||||
public ValueTask<BenchmarkResponse> SendRequest_Baseline()
|
public ValueTask<BenchmarkResponse> SendRequest_Baseline()
|
||||||
{
|
{
|
||||||
@ -160,6 +161,7 @@ public class RequestLifetimeBenchmarks
|
|||||||
/// <summary>
|
/// <summary>
|
||||||
/// 通过 GFramework.CQRS runtime 发送 request。
|
/// 通过 GFramework.CQRS runtime 发送 request。
|
||||||
/// </summary>
|
/// </summary>
|
||||||
|
/// <returns>代表当前 GFramework.CQRS request dispatch 完成的值任务。</returns>
|
||||||
[Benchmark]
|
[Benchmark]
|
||||||
public ValueTask<BenchmarkResponse> SendRequest_GFrameworkCqrs()
|
public ValueTask<BenchmarkResponse> SendRequest_GFrameworkCqrs()
|
||||||
{
|
{
|
||||||
@ -179,6 +181,7 @@ public class RequestLifetimeBenchmarks
|
|||||||
/// <summary>
|
/// <summary>
|
||||||
/// 通过 MediatR 发送 request,作为外部对照。
|
/// 通过 MediatR 发送 request,作为外部对照。
|
||||||
/// </summary>
|
/// </summary>
|
||||||
|
/// <returns>代表当前 MediatR request dispatch 完成的任务。</returns>
|
||||||
[Benchmark]
|
[Benchmark]
|
||||||
public Task<BenchmarkResponse> SendRequest_MediatR()
|
public Task<BenchmarkResponse> SendRequest_MediatR()
|
||||||
{
|
{
|
||||||
|
|||||||
Loading…
x
Reference in New Issue
Block a user