WCF Rest Starter Kit OnGetItems返回IEnumerable<KeyValuePair<string,BusinessObject>>
在序列化时,它变为
<ItemInfoList>
<ItemInfo>
<EditLink>http://localhost:1394/BService.svc/1</EditLink>
<Item>
<Name>Foundations</Name>
</Item>
</ItemInfo>
<ItemInfo>
<EditLink>http://localhost:1394/Service.svc/2</EditLink>
<Item>
<Name>Hitchhikers guide</Name>
</Item>
</ItemInfo>
</ItemInfoList>
我想将ItemInfo和ItemInfoList更改为更合理的商业实体名称。我怎么能这样做?
答案 0 :(得分:1)
据我所知,您无法更改这些名称,因为REST工具包正在为您提供数据契约ItemInfosList和ItemInfo,因此您通过使用CollectionServiceBase放弃了一些控件。 / p>