JsonConstructorAttribute
When placed on a constructor, indicates that the constructor should be used to create instances of the type on deserialization.
public JsonConstructorAttribute()
Initializes a new instance of JsonConstructorAttribute.