Example #1
0
        /// <summary>
        /// Constructs patchpaths in a PatchTree hierarchy so that no absolute paths
        /// have to be saved within a PatchTree.
        /// </summary>
        public void CreatePatchPaths(string basePath)
        {
            var patchPath = Path.Combine(basePath, Id);

            PatchPath = patchPath;
            SubNodes.ForEach(x => x.CreatePatchPaths(basePath));
        }