public override void WriteJson(JsonWriter writer, object value, JsonSerializer serializer) { JArray a = new JArray(); RowTargetTotal row = (RowTargetTotal)value; a.Add(row.target); a.Add(row.total); a.WriteTo(writer); }
public override object ReadJson(JsonReader reader, Type objectType, object existingValue, JsonSerializer serializer) { JArray a = JArray.Load(reader); RowTargetTotal row = new RowTargetTotal(); row.target = (string)a[0]; row.total = (int)a[1]; return(row); }