/// <inheritdoc /> public TAccountResponder(XmlNode node) { if (node != null) { NoRespond = new TPropertyStringList(node.GetSingleNode(ClassHelper.GetMemberName(() => NoRespond))); ResponderMessage = new TAccountResponderMessage(node.GetSingleNode(ClassHelper.GetMemberName(() => ResponderMessage))); ResponderType = (TResponder)Extensions.GetNodeInnerTextAsInt(node.GetSingleNode(ClassHelper.GetMemberName(() => ResponderType))); RespondPeriod = Extensions.GetNodeInnerTextAsInt(node.GetSingleNode(ClassHelper.GetMemberName(() => RespondPeriod))); RespondBetweenFrom = Extensions.GetNodeInnerText(node.GetSingleNode(ClassHelper.GetMemberName(() => RespondBetweenFrom))); RespondBetweenTo = Extensions.GetNodeInnerText(node.GetSingleNode(ClassHelper.GetMemberName(() => RespondBetweenTo))); RespondOnlyIfToMe = Extensions.GetNodeInnerTextAsBool(node.GetSingleNode(ClassHelper.GetMemberName(() => RespondOnlyIfToMe))); } }
/// <inheritdoc /> public TAccountResponder() { NoRespond = new TPropertyStringList(); ResponderMessage = new TAccountResponderMessage(); }