private LabelTarget GetLabelTarget(LabelTargetDto obj) { if (this.labelTargets.ContainsKey(obj)) { return(this.labelTargets[obj]); } var res = Expression.Label(obj.Type, obj.Name); this.labelTargets.Add(obj, res); return(res); }
private LabelTargetDto GetLabelTarget(LabelTarget obj) { if (this.labelTargets.ContainsKey(obj)) { return(this.labelTargets[obj]); } var res = new LabelTargetDto { Type = obj.Type, Name = obj.Name }; this.labelTargets.Add(obj, res); return(res); }