如何在不使用添加服务引用的情况下从Silverlight发送通用列表作为wcf服务参数?

时间:2013-05-24 02:11:55

标签: wcf c#-4.0 silverlight-4.0

我有一个Client和aServer应用程序。

对于Client应用程序,我使用SilverLight,而对于Server应用程序,我使用WCF。

我使用ChannelFactory为SilverLight应用程序提供服务。

因此没有“添加服务引用”,并且没有为代理生成代码。我的问题是我有一个Serviceoperation,接受GenericList作为参数例如

GetALL(List<PeopleDTO> peopleList) 

在客户端,我创建列表并调用服务方法。没有错误消息,但在服务器端,参数“peopleList 具有NULL值

我还有另一个返回“List”的服务方法,它工作正常并返回“PeopleDTO”列表。当服务方法需要通用列表作为参数时,我不知道发生了什么。

我在互联网上搜索但我找不到解决方案。大多数解决方案都与在SilverLight应用程序中使用“添加服务引用”而不是使用ChannelFactory相关。

0 个答案:

没有答案