【发布时间】:2014-03-26 13:46:56
【问题描述】:
我正在使用 ASP.NET Web API 来提供以下类
public class MyListDataContract<T> : List<MyObjectDataContract<T>> where T : MyDataContract
我在这个特定的T 上使用DataContractAttribute,在这个属性的实例上使用DataMemberAttribute。
这个的XML表示变成了
<MyObjectDataContractRvPTQ4uA>
...
</MyObjectDataContractRvPTQ4uA>
<MyObjectDataContractRvPTQ4uA>
....
</MyObjectDataContractRvPTQ4uA>
.
.
我不知道是什么原因造成的,也许是命名冲突?
【问题讨论】:
标签: xml serialization asp.net-web-api datacontractserializer