public bool UpdateFrom(ModelFolder from) { Version = from.Version - 1; //注意:-1,发布时+1 //TODO:暂简单同步处理 Name = from.Name; _childs = from._childs; //直接复制 return(true); }
/// <summary> /// Create child folder /// </summary> internal ModelFolder(ModelFolder parent, string name) { Id = Guid.NewGuid(); AppId = parent.AppId; Parent = parent; Name = name; TargetModelType = parent.TargetModelType; Parent.Childs.Add(this); }