Мне нужно использовать 2 разных веб-сервиса. Оба содержат определение для пользовательского объекта.
Когда я ссылаюсь на сервисы с помощью «Добавить сервисную ссылку», я даю каждому сервису уникальное пространство имен:
com.xyz.appname.ui.usbo.UserManagement
com.xyz.appname.ui.usbo.AgencyManagement
У меня проблема в том, что каждый из сгенерированных прокси содержит новый класс пользователя. Один находится по адресу com.xyz.appname.ui.usbo.UserManagement.user, а другой - по адресу com.xyz.appname.ui.usbo.AgencyManagement.user. Тем не менее, пользовательские объекты идентичны, и я хотел бы рассматривать их как таковые.
Есть ли способ, которым я могу как-то ссылаться на объект пользователя как на один объект вместо того, чтобы рассматривать их как два разных?
Я использую .Net 3.5 для использования сервиса. Используемая служба написана на Java.
Спасибо !!
Edit:
Эта ветка форума была очень близка к ответу, но в итоге был принят общий доступ к типам с клиента и сервера - что я не могу сделать, потому что мы пересекаемся с платформами (с Java на .Net) , Реальный вопрос в том, есть ли в WCF параметр типа / sharetypes для svcutil?