SepComet
7ac38cd999
Update AsyncTaskHelper.cs
- WaitEventAsync<T>() 增加可选 CancellationToken
- WaitSuccessOrFailureAsync<TSuccess, TFailure>() 增加可选 CancellationToken
- 保持现有调用兼容:原来的参数顺序和默认行为不变
- 抽出统一完成/清理逻辑:
- 成功
- 失败
- 超时
- 取消
- 防止重复完成导致重复 Unsubscribe
- 超时任务在事件完成后会被取消,避免后台 delay 继续跑
- 取消时会反订阅事件,适合后续 Procedure 生命周期迁移
2026-06-06 13:20:20 +08:00
..
2026-06-03 16:57:40 +08:00
2026-06-06 13:20:20 +08:00
2026-02-20 18:08:27 +08:00
2026-06-03 10:00:14 +08:00
2026-06-03 09:58:37 +08:00
2026-05-10 16:30:36 +08:00
2026-06-03 16:57:40 +08:00
2026-02-18 22:53:33 +08:00
2026-02-07 19:38:49 +08:00
2026-02-07 19:38:49 +08:00
2026-02-20 18:08:27 +08:00
2026-06-04 17:10:12 +08:00
2026-02-13 21:49:59 +08:00
2026-02-20 18:08:27 +08:00
2026-02-07 19:38:49 +08:00
2026-02-07 19:38:49 +08:00
2026-02-07 19:38:49 +08:00
2026-05-10 16:30:36 +08:00
2026-02-21 13:39:14 +08:00
2026-02-07 19:38:49 +08:00