public SolutionComponentLeaf(SolutionComponentNode parent, SolutionComponent component) : base(component.objectid.ToString(), parent) { this.Environments = new List <ConnectionModel>(); this.component = component; }
protected SolutionComponentNode(string label, SolutionComponentNode parent) : this(label) { this.Parent = parent ?? throw new ArgumentNullException(nameof(parent)); }