Пример #1
0
        public bool Check(Queue<HtmlNode> referenceQueue)
        {
            if (referenceQueue == null || referenceQueue.IsEmpty())
            {
                throw new ArgumentNullException("referenceQueue");
            }

            if (IsPropertyNode(referenceQueue.Peek()))
            {
                var node = referenceQueue.Dequeue();
                var propertyName = node.InnerText.Substring(MODEL_PREFIX.Length);
                currentProperty = new PropertyDTO(propertyName, MODEL_PREFIX + propertyName);
                return true;
            }
            return false;
        }
Пример #2
0
 public void Reset()
 {
     currentProperty = null;
 }