public Repository(IMergeHandler <TValue> mergeHandler) : this() { if (mergeHandler == null) { throw new ArgumentNullException(nameof(mergeHandler)); } MergeHandler = mergeHandler; }
public StringMergeHandler() : base(StringComparer.Ordinal) { _strategy = new CharBasedMerge(); }