Я пытаюсь создать службу отдыха, которая будет возвращать некоторые данные, которые являются коллекцией абстрактного класса, который содержит различные классы реализации.
Как настроить тип возврата REST, чтобы можно было указывать различные типы, которые будут возвращаться.
например.
<RootType>
<dataAttribute></dataAttribute>
<Array>
<ItemofClassA></ItemOfClassA>
<ItemofClassB></ItemOfClassB>
<ItemofClassC></ItemOfClassC>
</Array>
</RootType>
Я верю, что мне понадобится что-то подобное в моем определении.
class RootType{
[XMLType (Typeof(ClassA)]
[XMLType (Typeof(ClassB)]
[XMLType (Typeof(ClassC)]
public AbstractClass[] Array{get;set;}
}