2011-05-17 31 views
0

我有4个类,每个类都有几个方法(都是一样的,它们实现一个通用接口)和一个包含实例需要知道的工作的字典。它们连续运行,“A”结束,然后写入一些内容(文件或数据库),然后“B”完成它的工作,然后是“C”,然后是“D”。现在一个控制台应用程序运行每个。用于简单业务流程的Windows Workflow 4.0?

当我需要在“A”和“B”之间,以及后来的“C”和“D”之间放置一些东西时,我很快就会到来。你明白了。

我认为在Windows 4.0上的Windows Workflow会是简单顺序编排的一个很好的选择。所以我添加了一个新的XAML文件,激发了设计师,并且......我不确定接下来要做什么。我只想实例对象并设置它们的字典并运行它们。

我该如何开始?在Google上进行简单的业务流程搜索没有任何帮助。

谢谢。

回答

0

为了帮助下一个WF新手:

打开设计器。

将“序列”拖动到设计图面上。

在序列中拖动一个“InvokeMethod”。

实例类型的目标类型应该为空。

目标对象应该是“新my.namespace.my.class”(注意新的VBasic语法,即使你正在做的C#必需的)

方法名应该有你要调用的方法的名称。

获取属性,然后单击elipsis并按照它们在代码中的类定义中指定的顺序添加属性。

完成。

我偶然发现了一段时间,直到找到Bing的正确单词为止 - InvokeMethod是让您将自定义代码作为活动运行的甜头。我相信至少有99e99种其他方式可以做到,但这对我来说很有用。

谢谢。

相关问题