Вы можете написать: [JsonProperty("property_name",DefaultValueHandling = DefaultValueHandling.Ignore)]
Он также заботится о том, чтобы не сериализовать свойства со значениями по умолчанию (не только null). Он может быть полезен, например, для перечислений.