public JTokenComparer(IArrayKeySelector arrayKeySelector, IEnumerable <IComparrisonFilter> filters, IEnumerable <ComparisonResult> filteredMissingComparrisonResults, IValueConverter valueConverter) { this.filteredMissingComparrisonResults = filteredMissingComparrisonResults; this.filters = filters; this.arrayKeySelector = arrayKeySelector; this.valueConverter = valueConverter; }
public JTokenComparer(IArrayKeySelector arrayKeySelector) : this(arrayKeySelector, Enumerable.Empty <IComparrisonFilter>()) { }
public JTokenComparer(IArrayKeySelector arrayKeySelector, IComparrisonFilter filter) : this(arrayKeySelector, new IComparrisonFilter[] { filter }) { }
public JTokenComparer(IArrayKeySelector arrayKeySelector, IEnumerable <IComparrisonFilter> filters) : this(arrayKeySelector, filters, new NonConvertingConverter()) { }
public JTokenComparer(IArrayKeySelector arrayKeySelector, IEnumerable <IComparrisonFilter> filters, IValueConverter valueConverter) : this(arrayKeySelector, filters, Enumerable.Empty <ComparisonResult>(), valueConverter) { }