private void ProcessNodes(ApplicationContext appContext, XmlNode root, LibrariesConfigurationList/*!*/addedLibraries)
{
foreach (XmlNode node in root.ChildNodes) {
if (node.NodeType == XmlNodeType.Element) {
switch (node.Name) {
case Configuration.SectionName:
Parse(appContext, node, addedLibraries);
break;
case Configuration.LocationName:
// Recursively parse the Web.config file to include everything in the <location> element
ProcessNodes(appContext, node, addedLibraries);
break;
case "system.web":
ParseSystemWebSection(node);
break;
}
}
}
}