private IListConfiguration ConfigureList(XmlNode configNode, IContainer container)
        {
            string             listName   = configNode.Attributes["name"].Value;
            IListConfiguration listConfig = GetListConfiguration(listName, container);

            listConfig.Name = listName;

            foreach (XmlNode listNode in configNode)
            {
                if (listNode.Name == "item")
                {
                    ListItemConfiguration listItemConfig = new ListItemConfiguration();
                    listConfig.ListItemConfigurations.Add(listItemConfig);
                    ConfigureElement(listNode, listItemConfig, container, null);
                }
            }

            container.Configuration.AddListConfiguration(listConfig);
            return(listConfig);
        }
        private IListConfiguration ConfigureList(XmlNode configNode, IContainer container)
        {
            string listName = configNode.Attributes["name"].Value;
            IListConfiguration listConfig = GetListConfiguration(listName, container);
            listConfig.Name = listName;

            foreach (XmlNode listNode in configNode)
            {
                if (listNode.Name == "item")
                {
                    ListItemConfiguration listItemConfig = new ListItemConfiguration();
                    listConfig.ListItemConfigurations.Add(listItemConfig);
                    ConfigureElement(listNode, listItemConfig, container, null);
                }
            }

            container.Configuration.AddListConfiguration(listConfig);
            return listConfig;
        }