예제 #1
0
        public void AddNewIdentityChange(IdentityChange identityChange)
        {
            if (identityChange == null)
            {
                return;
            }

            _primaryKeyChanges.Add(identityChange);
        }
예제 #2
0
        private IEntityInfo CreateIdentityChange(IDataStore dataStore, ISyncable remoteEntity, long idBeforeMerge, long idAfterMerge)
        {
            var entityInfo = dataStore.GetEntityInfo(remoteEntity);

            _identityChange = new IdentityChange
            {
                EntityName = entityInfo.GetNameInStore(),
                OldValue   = idBeforeMerge,
                NewValue   = idAfterMerge
            };
            return(entityInfo);
        }
예제 #3
0
 public void AddNewIdentityChange(IdentityChange identityChange)
 {
 }