摘要: 前面我们都是通过WorkflowInvoker这个类来调用方法的,这种方式是很简单的,因为这是同步的而且同样的调用者调用工作流使用的线程是一样的。另外一个调用工作流的方法是通过工作流应用程序类(WorkflowApplication class),这种方式可以运行工作流在一个单独的线程上运行,并且支... 阅读全文
posted @ 2016-01-05 16:22 HK->胡康 阅读(206) 评论(0) 推荐(1) 编辑
摘要: 测试工作流:运用wf(四)的solution;创建单元测试项目:1.选择HelloWorkflow解决方案,右键选择添加新建项目;选择单元测试模板,命名为HelloWorkflow.Tests.2.右键HelloWorkflow.Tests,添加项目引用,选择HelloWorkflow项目。继续添加... 阅读全文
posted @ 2016-01-05 15:10 HK->胡康 阅读(252) 评论(0) 推荐(0) 编辑
摘要: 我们已经在c#和xaml上编写了工作流,或者有的人会觉得在xaml上编写的workflow没什么优点,然而其实xaml其实具有一些很特别的优势。1. xaml支持工作流设计器,c#不支持;2. xaml能被动态的加载运行而不需要在一个特定的位置去编译他。动态工作流能给那些需要生成业务逻辑或者做一个r... 阅读全文
posted @ 2016-01-05 14:15 HK->胡康 阅读(221) 评论(0) 推荐(0) 编辑
摘要: 前言:到现在我们可以看到,WF4包含一个.xmal 文件的设计器和一个调用活动的runtime。当你创建自己的工作流的时候,你是同时也创建了一个活动,因为活动是一个继承System.Activities.Activity的类。活动可以实现业务程序,一些活动实现业务程序通过调用其他的活动,例如SayH... 阅读全文
posted @ 2016-01-05 11:24 HK->胡康 阅读(218) 评论(0) 推荐(0) 编辑