0

我有一个客户端和一个服务器应用程序。

对于客户端应用程序,我使用 SilverLight,对于服务器应用程序,我使用 WCF。

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

所以没有“添加服务参考”,也没有为代理生成代码。我的问题是我有一个接受 GenericList 作为参数的 Serviceoperation 例如

GetALL(List<PeopleDTO> peopleList) 

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

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

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

4

0 回答 0