예제 #1
0
            public Task CreateDeepCopy(bool remapIds)
            {
                var newTask = new Unknown(this).Activate(_Factory) as Task;

                newTask.Title += "_Copy";

                if (!remapIds)
                {
                    return(newTask);
                }

                newTask.RemapIdentifiers();

                return(newTask);
            }