При использовании мастера потребления WCF/генерируемых элементов генерируемые элементы включают схемы, привязки, а также ODX, содержащий определения типа порта для использования службы.
И это обычная/хорошая практика - отделять схемы от оркестровки в отдельные сборки.
Однако в случае артефактов, сгенерированных WCF, необходимо приложить значительные усилия для их разделения, поскольку каждый тип порта должен быть отредактирован так, чтобы он указывал на эталонную сборку. ). И это усугубляется, если служба WCF изменяется и ее необходимо создать заново.
Итак, если я могу спросить:
- Что вы считаете лучшей практикой здесь? Я склоняюсь к сохранению типов портов и фиктивных ODX в сборке схемы.
- Вы перемещаете сгенерированные типы портов из сгенерированного фиктивного ODX, а затем удаляете фиктивные ODX?
Спасибо!