using LitJson; namespace Model.Custom { public class EdgeList { /// /// 源节点 /// public string source { get; set; } = string.Empty; /// /// 目标节点 /// public string target { get; set; } = string.Empty; /// /// 边数据 /// public JsonData edgeData { get; set; } = new JsonData(); } public class NodeList { /// /// 节点ID /// public string nodeId { get; set; } = string.Empty; /// /// 节点类型 /// public string nodeType { get; set; } = string.Empty; /// /// 节点数据 /// public JsonData nodeData { get; set; } = new JsonData(); } public class SortNodeList { /// /// 节点索引 /// public int index { get; set; } = 1; /// /// 节点ID /// public NodeList node { get; set; } = new NodeList(); } public class ParamList { /// /// 参数名称 /// public string paramName { get; set; } = string.Empty; /// /// 参数类型 /// public string paramType { get; set; } = string.Empty; /// /// 参数值 /// public string paramValue { get; set; } = string.Empty; } }