IReplicatedData IDeltaReplicatedData.MergeDelta(IReplicatedDelta delta)
        {
            switch (delta)
            {
            case ORMultiValueDictionaryDelta d:
                return(MergeDelta(d.Underlying));

            default:
                return(MergeDelta((ORDictionary <TKey, ORSet <TValue> > .IDeltaOperation)delta));
            }
        }
Ejemplo n.º 2
0
        IReplicatedData IDeltaReplicatedData.MergeDelta(IReplicatedDelta delta)
        {
            switch (delta)
            {
            case PNCounterDictionaryDelta d:
                return(MergeDelta(d.Underlying));

            default:
                return(MergeDelta((ORDictionary <TKey, PNCounter> .IDeltaOperation)delta));
            }
        }
Ejemplo n.º 3
0
 IReplicatedData IDeltaReplicatedData.MergeDelta(IReplicatedDelta delta) =>
 MergeDelta((ORDictionary <TKey, PNCounter> .IDeltaOperation)delta);
Ejemplo n.º 4
0
 IReplicatedData IDeltaReplicatedData.MergeDelta(IReplicatedDelta delta) => Merge((PNCounter)delta);
Ejemplo n.º 5
0
 IReplicatedData IDeltaReplicatedData.MergeDelta(IReplicatedDelta delta) =>
 MergeDelta((ORDictionary <TKey, LWWRegister <TValue> > .IDeltaOperation)delta);
Ejemplo n.º 6
0
 IReplicatedData IDeltaReplicatedData.MergeDelta(IReplicatedDelta delta) => MergeDelta((IDeltaOperation)delta);