我有以下工作流程
- 接收活动
1a。创建文档集合
-
发送活动(发送文档ID的集合)
-
接收活动(CorrelationHandle单个文档Id)
2.发送活动
我在第一次发送活动中发送相关性句柄的集合,在第二次接收活动中我希望相关性句柄作为单个文档Id。
目前,我已经实现了1个工作流到1个文档id的关联,但现在我想要1个工作流和许多文档id的相关性。
单个密钥的路径
好吧,这不会像现在这样工作,因为相关性是通过一个键来实现的。因此,除非您能够获取所有这些文档id并构建一个密钥,然后由后续调用方重新构建,否则您将不得不走另一条路。
儿童服务之路
我建议的路径是有一个主工作流,它迭代id,并生成子工作流,这些子工作流在启动后立即保持不变——与传递给它们的文档id相关。此时,调用实体将调用一个可用的不同端点,并托管多个实例(每个id一个实例),从而使关联按预期工作。