private static string GetSettingsValue(XElement settingNode)
{
string valueStr = settingNode.AttributeValue("value");
if (valueStr.IsNullOrEmpty())
{
if (settingNode.HasElements)
{
var firstChild = settingNode.FirstNode;
if (firstChild is XCData)
valueStr = settingNode.Value;
else
valueStr = settingNode.InnerXml();
}
}
return valueStr;
}
private void ValidateConfigFile()