Skelp.MirrorClone (nuget): This package provides a reflection-based cloner which copies over anything it can find while also considering the original object references (eg. two child-objects having the same reference to the parent object). No class-attributes required.
Keywords: clone|copy|deepclone|reflection|recursive|C#|Cloning|csharp|deep clone