public CircularReference SetParent(CircularReference value) { this.Parent = value; this.Parent.Children.Add(this); return(this); }
public CircularReference AddChildren(CircularReference value) { value.Parent = this; this.Children.Add(value); return(this); }