ignorer les champs null dans un convertisseur json customisé
Bonjour la communauté ,
j'ai un convertisseur specifique pour mes objets , et je souhaite ignorer les champs null.
public class CommonJsonConverter : JsonConverter
Code:
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16
| {
public override bool CanConvert(Type objectType)
{
return true;
}
public override object ReadJson(JsonReader reader, Type objectType, object existingValue, JsonSerializer serializer)
{
//pas besoin
}
public override void WriteJson(JsonWriter writer, object value, JsonSerializer serializer)
{
var maclasse = ( Maclasse ) value ;
writer.WritePropertyNameAndValuer("StringValue",maclasse.id);
writer.WritePropertyNameAndValuer("StringValue",maclasse.nom);
}
} |
je dois faire une config dans la writejson ,mais je vois pas comment .
Merci pour l'aide.