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.