Example #1
0
 public static ValueDiffItemFactory <TType> Value <TType>(this IDiffFactory <TType, TType> diffFactory)
 {
     return(new ValueDiffItemFactory <TType>());
 }
Example #2
0
 public static KeyValueDiffItemFactory <TType, TKey, TValue> KeyValue <TType, TKey, TValue>(this IDiffFactory <TType, IEnumerable <KeyValuePair <TKey, TValue> > > diffFactory)
     where TType : IEnumerable <KeyValuePair <TKey, TValue> >
 {
     return(new KeyValueDiffItemFactory <TType, TKey, TValue>());
 }
Example #3
0
 public static UnorderedDiffItemFactory <TType, TValue> Unordered <TType, TValue>(this IDiffFactory <TType, IEnumerable <TValue> > diffFactory)
     where TType : IEnumerable <TValue>
 {
     return(new UnorderedDiffItemFactory <TType, TValue>());
 }
Example #4
0
 public static ClassDiffItemFactory <TType> Class <TType>(this IDiffFactory <TType, TType> diffFactory)
 {
     return(new ClassDiffItemFactory <TType>());
 }