private PackageInProject?XmlToPackage(XElement el, PackagePath path)
        {
            var id      = el.Attribute("id")?.Value;
            var version = el.Attribute("version")?.Value;

            return(_packageInProjectReader.Read(id, version, path, null));
        }
        private PackageInProject?XmlToPackage(XNamespace ns, XElement el,
                                              PackagePath path, IEnumerable <string> projectReferences)
        {
            var id      = el.Attribute("Include")?.Value;
            var version = el.Attribute("Version")?.Value ?? el.Element(ns + "Version")?.Value;

            return(_packageInProjectReader.Read(id, version, path, projectReferences));
        }
        private PackageInProject?XmlToPackage(XElement el, PackagePath path)
        {
            var id = el.Attribute("Include")?.Value;

            if (id == null)
            {
                id = el.Attribute("Update")?.Value;
            }
            var version = el.Attribute("Version")?.Value;

            return(_packageInProjectReader.Read(id, version, path, null));
        }