Рабочие процессы допускают определения аргументов, но не сервисы Workflow? - PullRequest
0 голосов
/ 11 ноября 2010

Последние несколько месяцев я довольно интенсивно работал с WF 4 и заметил, что в конструкторе WF есть кнопка «Аргумент», которую можно нажать, а затем просмотреть список и / или добавить дополнительные аргументы.

Было бы очень полезно добавить аргументы в службу WF, но в конструкторе у вас нет такой же опции. Можно ли определить аргументы в XAML или есть определенная причина, по которой аргументы не разрешены?

Я хочу передать аргументы Сервису Workflow, который я создал вместе с дизайнером. В идеале я хотел бы передать строковый аргумент в службу WF из приложения, в котором она размещена (служба Win). В этом же приложении также находится рабочий процесс Xaml, который я передаю в нескольких аргументах, чтобы позволить WF выполнять свою работу во время работы.

1 Ответ

1 голос
/ 11 ноября 2010

Используя службу рабочего процесса, вы запускаете рабочий процесс с помощью запроса WCF, смоделированного с помощью действия «Получить». Таким образом, в операции приема вы хотите добавить аргументы.

...