I' m facing the problem to take a Snapshot of an object.
Like a Clone but to a different Storage.Think of 2 classes. My.Main and My.Snap that have exactly identic properties.
The major difference is the storage location of My.Main and My.Snap.
INSERT into MY.SNAP SELECT TOP 1 * from MY.MAIN WHERE ID=?
This has its limitations.
MERGE ^My.SnapD(id)=^My.MainD(id) ~works mostly
Double brute force: use indirection for the Storage Location.
I found %SYNC.Transporter class. I feel this is an overkill for a single object.
So what's your suggestion?