У меня есть классдругой объект того же типа
CartIndexViewModel
в моем проекте SportsStore. Я звоню в службу WCF, поэтому я хочу передать объект CartIndexViewModel, поэтому я скопировал необходимые файлы .dll в проекте WCF, но это противоречиво, поскольку он говорит, что существует несоответствие типа.
SportsStore.WebUI.ServiceReference.CartIndexViewModel SportsStore.WebUI.Models.CartIndexViewModel
как классы одинаковы, имеют те же свойства и методы, но в другом проекте, как я могу передать объект от отправки стороне, то есть SportsStore.WebUI.Models.CartIndexViewModel и принимающей стороне ie SportsStore.WebUI.ServiceReference.CartIndexViewModel получает объект. У меня нет знаний, я пытался сделать много домашних заданий, но не смог найти решение. Пожалуйста, помогите. Спасибо.
При попытке сериализовать параметр http://tempuri.org/:cart произошла ошибка. Сообщение InnerException был «Type„System.Data.Entity.DynamicProxies.Product_5AF3E0DD8BC6C07DB82D1311023900142DAAF627A4D16C9BF724C68146C303C3“с именем контракта данных„Product_5AF3E0DD8BC6C07DB82D1311023900142DAAF627A4D16C9BF724C68146C303C3: HTTP: //schemas.datacontract.org/2004/07/System.Data.Entity.DynamicProxies“не ожидается. Подумайте об использовании DataContractResolver или добавьте любые типы, не известные статически в список известных типов - например, с помощью атрибута KnownTypeAttribute или путем добавления к –
списка известных типов - например, с помощью атрибута KnownTypeAttribute или путем добавления их к списку известных типов, переданных в DataContractSerializer. '. Дополнительную информацию см. В InnerException. –
Я попробовал сделать его исключение сейчас. –