Совместное использование контрактов на сбор данных - PullRequest
1 голос
/ 29 ноября 2009

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

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

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

1 Ответ

0 голосов
/ 29 ноября 2009

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

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

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

...