1
我希望能夠說,這個屬性必須在序列化的json中第一個。我們的json結構包括對資源的href,我們希望它是json中的第一個屬性。可能嗎?如何控制序列化屬性的順序
我希望能夠說,這個屬性必須在序列化的json中第一個。我們的json結構包括對資源的href,我們希望它是json中的第一個屬性。可能嗎?如何控制序列化屬性的順序
使用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; }
}