ссылаются ошибка в комментариях Client демонстрационного кодексаОшибки при помощи 2 ФОС услуг с помощью методов, которые требуют того же класса, как пары
Сервис 1 Демонстрационного Код
[ServiceContract]
public interface IService1
{
[OperationContract]
Boolean AddPerson1(Person p);
}
Service 2 Демо-код
[ServiceContract]
public interface IService2
{
[OperationContract]
Boolean AddPerson2(Person p);
}
Client Demo Code
Person p=ServiceReference1.Person{Name="Peter"};
new Service2Client().AddPerson2(p); //Error right here because the method requires ServiceReference2.Person
Сообщение об ошибке
Мне нужно, чтобы иметь возможность использовать Человек из ServiceReference1. Может быть, класс бросили бы решить эту проблему, но я не имею права делать это
ServiceReference1 и ServiceReference2 Настройки
Продлайт 2 WCF службы имеют один и тот же класс 'Person'? Если нет, то то, что вы пытаетесь сделать, не будет работать. У вас есть два разных класса Person на клиенте для каждой службы. И эти 2 класса не имеют ничего общего. –
@DarinDimitrov Да, в 2 WCF-сервисах класс Person тот же – Elkin
Определяется ли класс Person для каждого класса WebServices или Person, определенного в вашем приложении? –