sto usando Json.NET per serializzare una classe su JSON.
Ho la classe in questo modo:
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; }
}
Voglio aggiungere un JsonIgnore()
attributo alla Test2List
proprietà solo quando lo Test2List
è null
. Se non è null, allora voglio includerlo nel mio json.