diff --git a/EntitySyncing.Net5/EntitySyncing.xml b/EntitySyncing.Net5/EntitySyncing.xml
index d2caa10..4bd103c 100644
--- a/EntitySyncing.Net5/EntitySyncing.xml
+++ b/EntitySyncing.Net5/EntitySyncing.xml
@@ -4,13 +4,14 @@
EntitySyncing
-
+
- can be null
-
+
+ can be null then DBreeze embedded serializer will be used
+ can be null then DBreeze embedded deserializer will be used
@@ -72,7 +73,7 @@
Where must be stored index 200
entity.Id and entity.SyncTimestamp must be filled up
pointer to the entity content (16 bytes) gathered with DBreeze InsertDataBlockWithFixedAddress
- old instance of the entity from DB
+ old instance of the entity from DB !!!MUST!!! be supplied when update or null when new entity
diff --git a/EntitySyncing.NetStandard20/EntitySyncing.xml b/EntitySyncing.NetStandard20/EntitySyncing.xml
index d2caa10..4bd103c 100644
--- a/EntitySyncing.NetStandard20/EntitySyncing.xml
+++ b/EntitySyncing.NetStandard20/EntitySyncing.xml
@@ -4,13 +4,14 @@
EntitySyncing
-
+
- can be null
-
+
+ can be null then DBreeze embedded serializer will be used
+ can be null then DBreeze embedded deserializer will be used
@@ -72,7 +73,7 @@
Where must be stored index 200
entity.Id and entity.SyncTimestamp must be filled up
pointer to the entity content (16 bytes) gathered with DBreeze InsertDataBlockWithFixedAddress
- old instance of the entity from DB
+ old instance of the entity from DB !!!MUST!!! be supplied when update or null when new entity
diff --git a/EntitySyncingClient.Net5/EntitySyncingClient.xml b/EntitySyncingClient.Net5/EntitySyncingClient.xml
index f8c6b6e..6fcfd86 100644
--- a/EntitySyncingClient.Net5/EntitySyncingClient.xml
+++ b/EntitySyncingClient.Net5/EntitySyncingClient.xml
@@ -24,7 +24,7 @@
Url / payload
-
+
@@ -33,6 +33,8 @@
can be null
+ can be null then DBreeze embedded serializer will be used
+ can be null then DBreeze embedded deserializer will be used
@@ -117,7 +119,7 @@
Where must be stored index 200
entity.Id and entity.SyncTimestamp must be filled up
pointer to the entity content (16 bytes) gathered with DBreeze InsertDataBlockWithFixedAddress
- old instance of the entity from DB
+ old instance of the entity from DB !!!MUST!!! be supplied when update or null when new entity
diff --git a/EntitySyncingClient.NetStandard20/EntitySyncingClient.xml b/EntitySyncingClient.NetStandard20/EntitySyncingClient.xml
index f8c6b6e..6fcfd86 100644
--- a/EntitySyncingClient.NetStandard20/EntitySyncingClient.xml
+++ b/EntitySyncingClient.NetStandard20/EntitySyncingClient.xml
@@ -24,7 +24,7 @@
Url / payload
-
+
@@ -33,6 +33,8 @@
can be null
+ can be null then DBreeze embedded serializer will be used
+ can be null then DBreeze embedded deserializer will be used
@@ -117,7 +119,7 @@
Where must be stored index 200
entity.Id and entity.SyncTimestamp must be filled up
pointer to the entity content (16 bytes) gathered with DBreeze InsertDataBlockWithFixedAddress
- old instance of the entity from DB
+ old instance of the entity from DB !!!MUST!!! be supplied when update or null when new entity
diff --git a/SPEntitySyncing/Engine.cs b/SPEntitySyncing/Engine.cs
index cc15f5d..e251374 100644
--- a/SPEntitySyncing/Engine.cs
+++ b/SPEntitySyncing/Engine.cs
@@ -19,13 +19,17 @@ public class Engine
{
internal DBreezeEngine DBEngine = null;
+ public Func