Ответ 1
Вам нужно будет использовать атрибут CollectionDataContract для обработки этого в WCF.
[CollectionDataContract]
public class MyCollection : IDisposable, List<MyClass>
{
}
Марк
У меня есть пользовательская коллекция, которую я хочу открыть из веб-службы WCF.
[DataContract( Name = "MyClass")]
public class MyCollection : IDisposable, List<MyClass>
{
}
Когда я использую атрибут [DataContract( Name = "MyClass")]
, он дает ошибку
Тип MyCollection является недопустимым типом коллекции, так как он имеет атрибут DataContractAttribute.
Вам нужно будет использовать атрибут CollectionDataContract для обработки этого в WCF.
[CollectionDataContract]
public class MyCollection : IDisposable, List<MyClass>
{
}
Марк