【发布时间】:2020-09-24 12:28:09
【问题描述】:
我有一组值映射到多个 Promise,每个 Promise 都给我一个 EventLoopFuture。所以我最终得到了一个具有可变大小 [EventLoopFuture] 的方法,并且我需要所有响应都成功才能继续。如果其中一个或多个返回错误,我需要执行错误场景。
如何等待整个 [EventLoopFuture] 完成,然后再继续使用成功路径或错误路径?
【问题讨论】:
-
非常感谢 imike 和 johannes-weiss 的精彩而详细的回答。不幸的是,SO没有办法将两个答案都标记为正确答案,否则我会有。
标签: swift promise future vapor swift-nio