我是WF的新手,所以原谅可能是一个简单的问题.
我正在创建多个活动,这些活动将按顺序执行并向下传递数据.我知道这样做的一种方法是在活动A的父序列中设置一个上下文变量,然后在活动B中读取该值(因此A的输出实际上是B的输入).
我很好用这种技术,但是如果有办法直接声明Activity B的输入应该是Activity A的输出,我更喜欢这个.我对新活动模板中的这条评论很感兴趣:
"If your activity returns a value,derive from CodeActivity<TResult> and return the value from the Execute method."
从Activity返回值有什么意义?可以通过序列中的下一个Activity以某种方式读取此返回值,而不使用共享父级的上下文吗?