何处为Microsoft WorkFlow Foundation编写工作流的资格标准

时间:2012-11-14 13:59:59

标签: c# workflow workflow-foundation-4 workflow-foundation

我对微软的工作流基础有了一些简要的了解。我的应用程序的场景需要我许多工作流来处理请求。请求可以由多个工作流处理,并且必须根据请求者和其他请求信息识别正确的工作流。

我在哪里可以定义过滤器。我应该定义一个分支正确工作流的主工作流程。或者是否有任何简单的方法,如工作流程的资格标准。

1 个答案:

答案 0 :(得分:0)

当然,如果标准决策在一个地方维护是有意义的,那么使用输入数据启动单个工作流程,并使用简单的If活动或FlowDecision分支到相应的子工作流程,具体取决于您是否以序列或流程图。如果你有多个,即多个,一个简单的If活动可能很难使用,那么你可以使用FlowSwitch。如果决策逻辑更复杂,另一个选择可能是使用Pick,然后“询问”每个可能的子工作流程,以说明他们是否可以处理输入。