Я новичок в WF, так что простите, что может быть простым вопросом.
Я создаю несколько действий, которые будут выполняться последовательно и передавать данные по цепочке. Я знаю, что один из способов сделать это - установить переменную контекста в родительской последовательности из Activity A, а затем прочитать это значение в Activity B (таким образом, вывод A фактически является вводом B).
Я в порядке, используя эту технику, но если есть способ напрямую объявить, что ввод действия B должен быть выходом действия A, я бы предпочел это. Я заинтригован этим комментарием в новом шаблоне действий:
"If your activity returns a value, derive from CodeActivity<TResult> and return the value from the Execute method."
Какой смысл возвращать значение из Activity? Может ли это возвращаемое значение быть как-то прочитано следующей операцией в последовательности, без использования контекста общего родителя?