private static void LoadLinks(XmlNodeList linkNodes, string groupTypeValue, string manufacturerGln, string groupNamespace)
{
foreach (XmlNode linkNode in linkNodes)
{
string linkId;
var uniqueId = LoadLink(linkNode, out linkId);
if (uniqueId != null)
{
UpdateId(uniqueId, groupTypeValue, manufacturerGln, groupNamespace);
List<UniqueId> ids;
if (!_linkIds.TryGetValue(linkId, out ids))
{
ids = new List<UniqueId>();
_linkIds[linkId] = ids;
}
ids.Add(uniqueId);
}
}
}