Совместное использование контрактов на сбор данных

У меня есть несколько служб WCF, и я выделил контракты данных для этих служб в их собственную сборку. Затем у меня есть клиент служб, который ссылается на сборку контрактов данных.

Я включил опцию " Повторное использование типов в сборках, на которые есть ссылки". Это работает, но не для коллекций. Вместо этого генератор прокси генерирует свою собственную версию коллекций, хотя эта версия точно такая же, как и в моей сборке контрактов данных.

Можно ли как-то сказать генератору прокси повторно использовать коллекции, определенные в моей сборке контрактов данных, а не генерировать свои собственные избыточные типы коллекций?

1 ответ

Если у вас есть контроль как на сервере, так и на клиенте, вам не нужно создавать провинцию.

В этом скринкасте есть хорошее объяснение.

Мы прекратили использовать созданные прокси. Мы сэкономили недели работы по сравнению с постоянным обновлением сгенерированных прокси и отладкой, когда проблема заключалась в том, что кто-то забыл обновить прокси.

Другие вопросы по тегам