【发布时间】:2012-07-02 09:17:42
【问题描述】:
在 asp.net 4 RC 更新之前,我一直使用 WebApi 来输出 XML。我的模型具有 XmlSerialization 属性 [XmlElement(ElementName = "the name")],以便我可以使用更友好的名称。
例如
[XmlElement(ElementName = "Branch")]
public string site_nm { get; set; }
.net 4 RC 更新后,输出的 XML 将忽略此。
我知道 WebApi 中有些东西发生了变化,比如在返回 IQueryable<T> 时使方法返回值基于 OData 协议,现在您需要在方法中添加 [Queryable]。
我需要添加一些东西来使序列化工作吗?我已通读更改说明,但看不到任何内容。
【问题讨论】:
标签: c# asp.net-4.0 asp.net-web-api asp.net-4.5