Нашел место на что ругается: var position = JsonConvert.DeserializeObject<Vector3>(Row["position"].ToString());
var rotation = JsonConvert.DeserializeObject<Vector3>(Row["rotation"].ToString());
C#:
Snippetforeach (DataRow Row in result.Rows)
{
var id = Convert.ToInt32(Row["id"]);
var position = JsonConvert.DeserializeObject<Vector3>(Row["position"].ToString());
var rotation = JsonConvert.DeserializeObject<Vector3>(Row["rotation"].ToString());
var bizid = Convert.ToInt32(Row["bizid"]);
var colshape = new BusinessColShape(id, position, rotation, bizid);
colshape.Dimension = DimensionID;
colshape.CreateColShape();
ColShapes.Add(id, colshape);
}