public static Name FromXElement(XElement xElement) { var name = new Name(); foreach (var element in xElement.Elements()) { var elementLocalName = element.Name.LocalName; name.AddProperty(elementLocalName, element.Value); } return name; }
private void AssignName(Name name) { Name = name; }