Workflow Foundation 4 - 活动设计

时间:2012-12-02 09:52:32

标签: workflow-foundation-4

我有一个现有项目,它是一个运行多个流程的应用程序,调用其他进程来执行某些流程 当前实现使用Stateless State Machine来处理流程 我现在正在重写这个项目(由于几个原因),我正在尝试使用WF4进行流量控制。

我的问题是:我是否应该构建仅处理流并为实际业务逻辑调用外部类的工作流(流程图),还是应该在工作流活动(主要是代码活动)中实现业务逻辑? / p>

1 个答案:

答案 0 :(得分:1)

如果您能够提取一些用于决定转换的一般信息,那么逻辑类的分离将保护您免受攻击 W.F.版本更改。所以你只需要调用你的商业逻辑方法 在你的W.F.并保持逻辑部分不变。