从本地活动和输入返回值到另一个本地活动

时间:2018-06-21 23:28:59

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

我正在创建带有很少本地活动的动态序列活动。 我在获取一个活动的返回值并传递给下一个活动时遇到问题。 我知道如何使用WF设计器来执行此操作,但是在这里,我的工作流程就像下面的动态工作一样。

        Variable<string> var1 = new Variable<string> { Name = "str" };

        Activity wf = new Sequence()
        {
            Variables = { var1 },

            Activities =
                        {
                          new CodeActivity1(),

                          new Assign<string>  { To = var1 , Value = "return value of CodeActivity1 "},

                          new CodeActivity2{ Text=var1},
                        }
        };

        WorkflowApplication wfapp = new WorkflowApplication(wf);
        wfapp.Run();

0 个答案:

没有答案