【发布时间】:2012-10-28 10:38:30
【问题描述】:
我们正在尝试更改我们的业务流程,以便通过 WF4 实施。 我们的业务流程如下所示:
- 有许多处理程序。
- 每个处理程序都有多个输出状态。
- 处理程序作为活动实现
- 设计人员将支持这些活动的输出状态,以便
- 我们可以轻松查看哪些状态会导致接下来的活动
- 我们可以在编译时验证每个活动的所有状态都与其他活动相关联。
我们如何在 WF4 中实现这一点?
【问题讨论】:
-
您可以使用 .NET 4.5 中的state machines。但是,我不知道如何完成转换验证,因此这是一条评论。如果有人可以回答您如何验证所有状态是否相互关联,那么他们就有您的答案。
-
谢谢你,Will,我已经在使用 .net 4.0.1 和它的状态机。但问题的核心是验证。
-
我对 StateMachine 不熟悉,但设计时的验证是通过活动约束实现的。我的猜测是 StateMachines 没有什么不同。查看我对this 问题的回答以获取介绍和示例。
-
谢谢@Jota,我一定会看你的回答。
标签: .net workflow-foundation-4 state-machine