Как я могу создать настроенную операцию получения в WF?
Я хотел бы создать действие получения WF, но настроенное для использования фиксированного контракта и фиксированных параметров. Я подумал о расширении действия Receive и задании некоторых его свойств, но это закрытый класс.
Какой лучший подход для этого?
2 ответа
Ваш дизайнер может использовать IActivityTemplateFactory для предварительной настройки существующей отправки / получения с нужным вам контрактом. Вы также можете добавить переменные, которые могут потребоваться. Таким образом, разработчикам не придется вводить каждый из параметров.
Вы создаете действие XAML и отбрасываете там действие получения. Если вы добавляете ссылку на сервис в проект рабочего процесса, это именно то, что делает инструмент, когда он генерирует для вас предварительно упакованные действия.