fix(coroutine): 更新CQRS协程扩展的异常处理文档

- 将TaskCanceledException更改为Exception以反映实际抛出的异常类型
- 更新异常描述以准确说明在未提供onError时的行为
- 修正文档以反映底层原始异常的传递机制
This commit is contained in:
GeWuYou 2026-04-15 08:24:48 +08:00
parent 5a2981a557
commit 96ffd49b31

View File

@ -23,8 +23,8 @@ public static class CqrsCoroutineExtensions
/// <exception cref="ArgumentNullException">
/// 当 <paramref name="contextAware" /> 或 <paramref name="command" /> 为 <see langword="null" /> 时抛出。
/// </exception>
/// <exception cref="TaskCanceledException">
/// 当底层命令调度被取消且未提供 <paramref name="onError" /> 时抛出。
/// <exception cref="Exception">
/// 当底层命令调度失败且未提供 <paramref name="onError" /> 时抛出底层原始异常
/// </exception>
/// <remarks>
/// 当底层命令调度失败时,该扩展会把底层异常解包后传给 <paramref name="onError" />