首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >天青耐用功能

天青耐用功能
EN

Stack Overflow用户
提问于 2018-01-31 01:35:40
回答 1查看 317关注 0票数 1

好的,这是全新的,我们希望在10分钟后能够超时一个会话。这很容易。

我们还希望等待外部用户输入--本质上是多步表单中的数据。也很容易。

我们希望能够实现Task.WaitAny (“updatedata”),超时

但这导致了编曲中的问题。

单独地,这些概念起作用,但是我们看到Task.WaitAny来解除和重用第一个"updatedata“事件。其他“更新数据”事件永远不会到达业务流程。

这是我们期望的行为,我们是以一种无效的方式混合概念,还是这是一个bug?

EN

回答 1

Stack Overflow用户

回答已采纳

发布于 2018-01-31 20:40:41

我们可能需要看到更多您的代码,但是使用您在这里描述的内容,我认为您所看到的行为是应该期望的。

您的业务流程正在“等待”超时或外部事件。一旦触发了外部事件,业务流程就会向前移动,即使有东西再次触发该事件,业务流程也不会期待/等待它。

同样,这是基于您到目前为止在您的问题中包含的代码。如果需要多次处理被广播到编排中的事件,则需要有某种类型的循环。

票数 1
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/48533154

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档