At compile time DefaultValueAttribute is not going to effects the created IL and it will not be study to initialize the property to that benefit (see DefaultValue attribute will not be working with my Auto Property). Nor pondering In case the validation of a Surname is in several locations if https://m3mgolfhillsgurgaon.blogspot.com/2025/06/jms-mega-city-sohna-redefining.html