Я ищу лучший подход для совместного использования типов (фактические классы, не прокси) между сервисом WCF и клиентом. С этой целью я определил классы в отдельном блоке что и сервис и клиентская ссылка. Я выбрал "Типы повторного использования во всех блоках, на которые ссылаются", при генерации сервисной ссылки в клиенте, но References.cs сгенерирован с прокси для всех классов.
Это - точно тот же вопрос как этот, но я не знаю, как реализовать принятое решение. Одно различие - то, что я использую Бету 2 VS 2010.
импортируйте полный контракт на обслуживание в форме кода
или
создайте свой собственный ClientBase-производный-класс. Это действительно очень легко
Принятие этого является лучшим подходом, я ценил бы хорошую ссылку, которая касается, как сделать это. Подход обрисован в общих чертах в связанном ответе лучший?
Я сделал две вещи на том же шаге. Не уверен, что один или оба решал проблему: