【发布时间】:2011-03-06 17:43:03
【问题描述】:
在 WCF 中,如果我有这样的代码并且我以 XML 格式返回它,那么 XML 是自动生成的。 我是否可以明确指定将使用哪个 XML 来序列化 CustomerEntity?
[OperationContract]
[WebInvoke(Method = "GET"]
CustomerEntity GetCustomer(int customerPk);
我目前使用的替代方法是返回一个 XElement,但这样做的问题是我也不能以这种方式支持 JSon。
更新:我的类型是不可变的并且使用 raedonly 属性,所以 IXmlSerializable 对我不起作用。
【问题讨论】:
标签: wcf serialization rest config