At compile time DefaultValueAttribute will not likely effects the produced IL and it will not be read to initialize the property to that worth (see DefaultValue attribute isn't working with my Car Property). If you at any time must alter the fundamental implementation you're still free to refactor them as https://m3mserviceapartments.game.blog/2025/05/14/build-your-dream-from-the-ground-up-at-signature-global-farukhnagar/