AzureML.ManagementSDK.AutoLayoutGraph C# (CSharp) Method

AutoLayoutGraph() public method

public AutoLayoutGraph ( string jsonGraph ) : string
jsonGraph string
return string
        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);
        }