https://learn.microsoft.com/en-us/dotnet/api/system.text.json.serialization.jsonpropertyorderattribute.-ctor?view=net-8.0
JsonPropertyOrderAttribute(Int32) Constructor (System.Text.Json.Serialization) | Microsoft Learn
Initializes a new instance of JsonPropertyNameAttribute with the specified order.
json serializationconstructorsystemtextmicrosoft