WCF - Невозможно отправить данные - PullRequest
0 голосов
/ 30 августа 2018

Я наткнулся на проблему с WCF, я настроил Console ServiceHost и он работает так, как должен. Когда я запрашиваю данные у моего клиента, запрос идет по «трубе», и сервер начинает извлекать данные из базы данных (успешно), он работает до тех пор, пока не попытается отправить данные. Клиент получает ответ, сообщение об ошибке не принимается, но массив объектов, который должен содержать две сущности, пуст. Я понятия не имею, с чего начать, чтобы решить проблему. У кого-нибудь есть предложения?

Это работало в прошлом и до сих пор работает, в другом решении. Но когда я скопировал файлы в это новое решение, оно не сработало вообще.

1 Ответ

0 голосов
/ 17 сентября 2018

Решение было «скрыто» внутри проекта, содержащего сущности (как на стороне клиента, так и на стороне бизнеса). Отсутствующая строка находилась внутри AssemblyInfo.cs. Я должен был указать, какое пространство имен содержало Контракт с данными. Как это:

[сборка: ContractNamespace ("EntityNamespace", ClrNamespace = "SystemCreator.Business.Entities")]

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...