我有一个自定义集合,我想从WCF Web服务公开.
[DataContract( Name = "MyClass")] public class MyCollection : IDisposable,List<MyClass> { }
当我使用[DataContract(Name =“MyClass”)]属性它给出错误
Type MyCollection is an invalid collection type since it has DataContractAttribute attribute.
解决方法
您将需要使用
CollectionDataContract属性来处理这个WCF.
[CollectionDataContract] public class MyCollection : IDisposable,List<MyClass> { }
渣子