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; }