JsonConverter
Converts an object or value to or from JSON.
Gets the type being converted by the current converter instance.
When overridden in a derived class, determines whether the converter instance can convert the specified object type.