Though It isn't clear how to enhance a direct member accessibility like foo.num = num, You can easily augment your common setter with yet another pressure parameter: If they change the property identify the JsonProperty makes certain It will probably be used in the Json object, and never the property https://whitelandgurugram.co.in/