private void loadAdvancedParameters(XElement xml) { AdvancedParameters = xml.getText("advancedParameters"); if (AdvancedParameters.noContent()) { AdvancedParameters = xml.getText("advancedParamsStub"); } if (AdvancedParameters.hasContent()) { foreach (var param in AdvancedParameters.split()) { var p = param.Split(':'); Parameters[p[0].Trim()] = p[1].Trim(); } } }
protected virtual void loadIdentity(XElement xml) { Area = xml.chooseAttr("area", "zone"); Controller = xml.chooseAttr("controller", "class"); Code = xml.attr("code"); Name = xml.attr("name"); Comment = xml.getText("comment"); }