Совместное использование контрактов на сбор данных
У меня есть несколько служб WCF, и я выделил контракты данных для этих служб в их собственную сборку. Затем у меня есть клиент служб, который ссылается на сборку контрактов данных.
Я включил опцию " Повторное использование типов в сборках, на которые есть ссылки". Это работает, но не для коллекций. Вместо этого генератор прокси генерирует свою собственную версию коллекций, хотя эта версия точно такая же, как и в моей сборке контрактов данных.
Можно ли как-то сказать генератору прокси повторно использовать коллекции, определенные в моей сборке контрактов данных, а не генерировать свои собственные избыточные типы коллекций?
1 ответ
Если у вас есть контроль как на сервере, так и на клиенте, вам не нужно создавать провинцию.
В этом скринкасте есть хорошее объяснение.
Мы прекратили использовать созданные прокси. Мы сэкономили недели работы по сравнению с постоянным обновлением сгенерированных прокси и отладкой, когда проблема заключалась в том, что кто-то забыл обновить прокси.