Example #1
0
 public JTokenComparer(IArrayKeySelector arrayKeySelector, IEnumerable <IComparrisonFilter> filters, IEnumerable <ComparisonResult> filteredMissingComparrisonResults, IValueConverter valueConverter)
 {
     this.filteredMissingComparrisonResults = filteredMissingComparrisonResults;
     this.filters          = filters;
     this.arrayKeySelector = arrayKeySelector;
     this.valueConverter   = valueConverter;
 }
Example #2
0
 public JTokenComparer(IArrayKeySelector arrayKeySelector) : this(arrayKeySelector, Enumerable.Empty <IComparrisonFilter>())
 {
 }
Example #3
0
 public JTokenComparer(IArrayKeySelector arrayKeySelector, IComparrisonFilter filter) : this(arrayKeySelector, new IComparrisonFilter[] { filter })
 {
 }
Example #4
0
 public JTokenComparer(IArrayKeySelector arrayKeySelector, IEnumerable <IComparrisonFilter> filters) : this(arrayKeySelector, filters, new NonConvertingConverter())
 {
 }
Example #5
0
 public JTokenComparer(IArrayKeySelector arrayKeySelector, IEnumerable <IComparrisonFilter> filters, IValueConverter valueConverter) : this(arrayKeySelector, filters, Enumerable.Empty <ComparisonResult>(), valueConverter)
 {
 }