protected static void Deserialize(XmlNode section, IConfigurationStore store)
{
foreach(XmlNode node in section)
{
if (XmlConfigurationDeserializer.IsTextNode(node))
{
string message = String.Format("{0} cannot contain text nodes", node.Name);
throw new Exception(message);
}
if (node.NodeType == XmlNodeType.Element)
{
DeserializeElement(node, store);
}
}
}