J'utilise Json.NET pour sérialiser une classe en JSON.
J'ai la classe comme ça:
class Test1
{
[JsonProperty("id")]
public string ID { get; set; }
[JsonProperty("label")]
public string Label { get; set; }
[JsonProperty("url")]
public string URL { get; set; }
[JsonProperty("item")]
public List<Test2> Test2List { get; set; }
}
Je veux ajouter un JsonIgnore()
attribut à la Test2List
propriété uniquement lorsque l' Test2List
est null
. S'il n'est pas nul, je veux l'inclure dans mon json.