public static IEnumerable <IProjectReference> GetProjectReferences(this ProjectReferencesItemGroupXElement projectReferencesItemGroupXElement) { var projectReferences = projectReferencesItemGroupXElement.GetProjectReferenceXElements() .Select(xElement => new ProjectReferenceXElement(xElement)); return(projectReferences); }
public static IEnumerable <XElement> GetProjectReferenceXElementsWhereProjectFilePath(this ProjectReferencesItemGroupXElement projectReferencesItemGroupXElement, string projectFilePath) { var xProjectReferences = projectReferencesItemGroupXElement.GetProjectReferenceXElements() .Where(xElement => xElement.Attribute(ProjectFileXmlElementName.Include).Value == projectFilePath); return(xProjectReferences); }