我使用ASP.NET Web API提供以下类
public class MyListDataContract<T> : List<MyObjectDataContract<T>> where T : MyDataContract
我在此属性的实例上使用DataContractAttribute
T
和DataMemberAttribute
。
此表示的XML表示
<MyObjectDataContractRvPTQ4uA>
...
</MyObjectDataContractRvPTQ4uA>
<MyObjectDataContractRvPTQ4uA>
....
</MyObjectDataContractRvPTQ4uA>
.
.
我不知道会造成什么,也许是命名冲突?