Sage.Configuration.ErrorViewInfo.ErrorViewInfo C# (CSharp) Method

ErrorViewInfo() public method

Initializes a new instance of the ErrorViewInfo class.
public ErrorViewInfo ( XmlElement element ) : System
element System.Xml.XmlElement The info element.
return System
        public ErrorViewInfo(XmlElement element)
        {
            Contract.Requires<ArgumentNullException>(element != null);

            this.Error = element.GetAttribute("error");

            var defaultContent = element.SelectSingleNode("p:default", Sage.XmlNamespaces.Manager);
            var developerContent = element.SelectSingleNode("p:developer", Sage.XmlNamespaces.Manager);

            if (defaultContent != null)
                this.DefaultContent = defaultContent.InnerText;
            if (developerContent != null)
                this.DeveloperContent = developerContent.InnerText;
        }