Though It's not evident how to reinforce a direct member obtain like foo.num = num, You can certainly augment your traditional setter with an additional pressure parameter: If they change the property name the JsonProperty ensures It will probably be Utilized in the Json object, rather than the property name. https://conscientgurugram.in/conscient-parq-sector-80-gurgaon-a-sophisticated-lifestyle-in-the-grandeur-of-the-city/