public string AutoLayoutGraph(string jsonGraph)
{
StudioGraph sg = CreateStudioGraph(jss.Deserialize<object>(jsonGraph));
HttpResult hr = Util.HttpPost(GraphLayoutApi + "AutoLayout", jss.Serialize(sg)).Result;
if (hr.IsSuccess)
{
sg = jss.Deserialize<StudioGraph>(hr.Payload);
string serializedGraph = jss.Serialize(sg);
jsonGraph = UpdateNodesPositions(jsonGraph, sg);
return jsonGraph;
}
throw new AmlRestApiException(hr);
}