Example #1
0
        public QBXMLBase(IQBSessionInternal session, string requestName, string responseName)
        {
            _session      = session;
            _requestName  = requestName;
            _responseName = responseName;
            try
            {
                _returnTypeElementName = ((XmlRootAttribute)typeof(TReturn)
                                          .GetCustomAttributes(typeof(XmlRootAttribute), false)[0])
                                         .ElementName;
            }
            catch (IndexOutOfRangeException) { }
            _xmlBase = new XElementBase(requestName);

            SetElementOrder();
        }
 public void s()
 {
     _xmlBase = new XElementBase("Root");
 }