У меня есть веб-сервис WCF, который реализует параметр List<ICustomObject>
. В сгенерированном клиентском коде параметр List<Object>
?!? Как я могу заставить его принять List<ICustomObject>
, как интерфейс, или мне нужно использовать конкретный класс? У меня есть конкретный класс, обозначенный как [KnowType]
и [Serializable]
Параметр WCF Web Service
0
A
ответ
1
Вы должны использовать конкретный класс, потому что вы должны установить DataMember
и DataContract
, чтобы он сериализовал его, и с интерфейсом вы не можете этого сделать.
1
WCF работает со всем, что выражается в XML-схеме - интерфейсов как таковых нет.
Вы должны определить свои списки, чтобы быть списками конкретных типов - в противном случае клиент не сможет знать, что делать со списком и попадет обратно в List<Object>
.
Смежные вопросы
- 1. Stateful WCF Web Service
- 2. wcf json web service
- 3. WCF Web Service, междоменный пример
- 4. wcf vs web service communication?
- 5. Клиент WCF Web Service с использованием CookieContainer
- 6. WCF WPF Web Service Клиент метать 404
- 7. WCF Web Service Интернационализация NumberFormat и DateFormat
- 8. WCF Web Service Client throwing 404 EndPointNotFoundException
- 9. SAP Web Service из .NET через WCF
- 10. WCF Web Service MSMQ Конечная точка
- 11. WCF Service vs ASP.NET Web Api
- 12. Утилита тестирования подключения WCF Web Service
- 13. Java-Invoke .net wcf web service Весна
- 14. Приложение WCF Service VS ASP.NET Web Application?
- 15. WCF Web Service на Windows Server 2012
- 16. Lync 2013 UCMA WCF Web Service
- 17. Java Web Service: параметр нулевого запроса
- 18. WCF Web Service и Data Service с использованием SAML
- 19. ASP.NET RESTful Web Service
- 20. windows Service/Web Service
- 21. Blackberry web service slow
- 22. Azure WCF Service Consuse Azure WCF Service
- 23. WCF Service Application Вопрос
- 24. Ошибка WCF Service 404
- 25. Dropnet web service скачать файл
- 26. Простой XML-RPC Web Service
- 27. Должны ли компоненты WCF Web Service подключаться к сети?
- 28. Загрузить файл: Comsuming WCF Web Service с использованием Java
- 29. WCF Web Service дает ошибку 404 в Azure
- 30. Azure WCF Service + Sharepoint 2010 Песочница Visual Web Part = ошибка
Спасибо, ребята. вы оба правы. – Nostradamnit