Haven't been on the forum lately since everything has been working so well
..
So, just to confirm.. Is the best way to do a deep copy of an entity still?
IEntity2 lTargetEntity;
MemoryStream lStream = new MemoryStream();
BinaryFormatter lFormatter = new BinaryFormatter();
lFormatter.Serialize(lStream, sourceEntity);
lStream.Seek(0, SeekOrigin.Begin);
lTargetEntity = (IEntity2) lFormatter.Deserialize(lStream);
MarkEntityAsNew(lTargetEntity);
Thanks,