【发布时间】:2011-09-26 01:51:24
【问题描述】:
所以我正在使用 WCF,我的服务返回包含通用列表的类型。 WCF 目前正在通过网络将这些转换为数组。有没有办法配置 WCF 之后将它们转换回列表?我知道在添加服务引用时单击高级有一种方法,但我正在寻找配置文件或类似文件中的解决方案。
[DataContract(IsReference = true)]
public class SampleObject
{
[DataMember]
public long ID { get; private set; }
[DataMember]
public ICollection<AnotherObject> Objects { get; set; }
}
这也很奇怪,因为一个服务将它作为列表返回,另一个作为数组返回,我很确定它们的配置相同。
【问题讨论】:
标签: c# arrays wcf list serialization