Сервисная Ссылка WCF не снова использует типы в существующих блоках (Бета 2 VS 2010)

Я ищу лучший подход для совместного использования типов (фактические классы, не прокси) между сервисом WCF и клиентом. С этой целью я определил классы в отдельном блоке что и сервис и клиентская ссылка. Я выбрал "Типы повторного использования во всех блоках, на которые ссылаются", при генерации сервисной ссылки в клиенте, но References.cs сгенерирован с прокси для всех классов.

Это - точно тот же вопрос как этот, но я не знаю, как реализовать принятое решение. Одно различие - то, что я использую Бету 2 VS 2010.

импортируйте полный контракт на обслуживание в форме кода

или

создайте свой собственный ClientBase-производный-класс. Это действительно очень легко

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

11
задан Community 23 May 2017 в 12:01
поделиться

1 ответ

Я сделал две вещи на том же шаге. Не уверен, что один или оба решал проблему:

  1. добавил [DataContratt (пространство имен = »my.shared.assemblys.Namepace")] на один классов в общей монтаже.
  2. RESTAWTED VS 2010 BETA 2
16
ответ дан 3 December 2019 в 05:58
поделиться
Другие вопросы по тегам:

Похожие вопросы: