我想说,这个属性在序列化的 json 中必须是第一个。我们的 json 结构包括资源的 href,我们希望它是 json 中的第一个属性。可能吗?
问问题
293 次
1 回答
2
使用 DataContract 和 DataMember 属性。它们适用于 JSON 和 XML。JSON 属性可能不适用于所有 SerivceStack 版本,但我已经确认它适用于 v4。
[System.Runtime.Serialization.DataContract]
public class Team : IReturn<Team>
{
[System.Runtime.Serialization.DataMember(Order = 3)]
public int Id { get; set; }
[System.Runtime.Serialization.DataMember(Order = 2)]
public string Name { get; set; }
[System.Runtime.Serialization.DataMember(Order = 1)]
public DateTime CreatedDate { get; set; }
}
于 2014-02-28T15:11:18.950 回答