Ejemplo n.º 1
0
        internal static void AddFacet(XElement facets, FacetType facetType, string name, IEnumerable <object> values)
        {
            var facetNode   = new XElement("Facet", new XAttribute("Name", name));
            var elementName = facetType.ToString();

            foreach (var value in values)
            {
                var valueNode = new XElement(elementName, new XAttribute("Value", value));
                facetNode.Add(valueNode);
            }
            facets.Add(facetNode);
        }
 internal static void AddFacet
     (this XElement facets, FacetType facetType, string name, IEnumerable<object> values)
 {
     var facetNode = new XElement("Facet", new XAttribute("Name", name));
     var elementName = facetType.ToString();
     foreach (var value in values)
     {
         var valueNode = new XElement(elementName, new XAttribute("Value", value));
         facetNode.Add (valueNode);
     }
     facets.Add (facetNode);
 }