0

我试图让我的 WCF 数据服务在生成的 xml 中与实体的真实命名空间显示不同的实体命名空间。

考虑这个 Netflix OData 服务http://odata.netflix.com/v2/Catalog/Languages?$select=Name

每个条目看起来像这样

<entry>
    ...
    <category term="Netflix.Catalog.v2.Language" .../>
    ...
</entry>

在我自己的代码中,“类别术语”值是我的实体类的命名空间,它不像我想要的那样干净。事实上,它是OurProductName.CustomerName .Web.RestApi.v2.Entities.Entityname。

是否可以通过在实体上设置属性或其他方式来更改它?

问候, 马蒂亚斯

4

1 回答 1

0

如果您使用的是反射提供程序,则目前无法更改。可以编写自定义提供程序,在这种情况下您可以重命名任何内容,但工作量要大得多。

于 2012-11-15T18:12:08.607 回答