public JsonSerializationForgePair( JsonSerializerForge serializerForge, JsonDeserializerForge deserializerForge) { SerializerForge = serializerForge; DeserializerForge = deserializerForge; }
public JsonForgeDesc( JsonDeserializerForge deserializerForge, JsonSerializerForge serializerForge) { DeserializerForge = deserializerForge ?? throw new ArgumentException("Deserializer forge must not be null"); SerializerForge = serializerForge ?? throw new ArgumentException("Serialzier forget must not be null"); }
public JsonSerializerForgeArray(JsonSerializerForge subForge, Type componentType) { _subForge = subForge; _componentType = componentType; }
public JsonSerializerForgeList(JsonSerializerForge subForge) { _subForge = subForge; }
public JsonSerializerForgePropertyMap(JsonSerializerForge valueForge, Type valueType) { _valueForge = valueForge; _valueType = valueType; }