Currently, I am implementing IClonable to clone my DTOs, but this (and alternatives such as clone ctor) means that I need to add implementation logic to my (otherwise) data-only object.
Is there a better way to clone a DTO, or does it include cloning logic that is considered normal?
source
share