Example #1
0
        public SerializableSectionedCriteria(SectionedCriteriaSerializer criteriaSerializer)
        {
            if (criteriaSerializer == null)
            {
                throw new ArgumentNullException("Serializer must be provided.");
            }

            this.criteriaSerializer = criteriaSerializer;
        }
Example #2
0
 public SerializableSectionedCriteria(string xml, SectionedCriteriaSerializer criteriaSerializer) : this(criteriaSerializer)
 {
     XElement element = XElement.Parse(xml);
     DeserializeCriteriaSection(element);
 }