代码是否基于Windows Workflow Foundation生成活动图是一个好主意?

时间:2019-03-08 10:04:11

标签: workflow-foundation activity-diagram

我以图形方式绘制了用于(非IT)管理的活动图。知道这些最终将产生代码,作为程序员,我希望直接编写代码并根据代码生成图。即使我可能不会对应用程序进行编码。听起来很有趣。

我生活在Microsoft CSharp环境中,对此感到满意。我对Windows Workflow Foundation的经验很少,但是对工作流程有扎实的了解。

第一个问题:这种思维方式有效吗?还是我应该坚持绘画?
第二个问题:Windows Workflow Foundation可以做到吗?还是有更好的选择?

1 个答案:

答案 0 :(得分:0)

您可以使用WF 4.5设计器创建工作流,但它也可以由一些代码组成,这些代码可以在工作流设计器内部定义行为,也可以通过创建自定义活动在后院中编写。.

您可以使用Windows工作流ActivityBuilder对工作流进行序列化或脱盐处理,因此您可以通过其他任何方式创建草图,然后将其序列化为XAML并创建工作流文件。

这是有关工作流序列化的definitive documentation