0
我想構建一個休息服務,它將返回一些數據,這些數據是包含各種實現類的抽象類的集合。通過REST返回抽象類型
如何設置我的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;}
}
你嘗試過這種方法嗎?如果失敗了,它是如何失敗的?無論如何,爲什麼要問,直到你嘗試過它? – 2009-06-26 03:50:09