JsonPropertyOrderAttribute
Specifies the property order that is present in the JSON when serializing. Lower values are serialized first.
If the attribute is not specified, the default value is 0.
Gets the serialization order of the property.
Initializes a new instance of JsonPropertyNameAttribute with the specified order.