public override object ReadJson(JsonReader reader, Type objectType, object existingValue, JsonSerializer serializer) { EloValues eloValues = (existingValue == null) ? new EloValues() : ((EloValues)existingValue); serializer.Populate(reader, eloValues.Values); return(eloValues); }
public override void WriteJson(JsonWriter writer, object value, JsonSerializer serializer) { EloValues eloValues = (EloValues)value; serializer.Serialize(writer, eloValues.Values); }