Esempio n. 1
0
        public static string IncarnatePath(string path, ulong taskId, CopyPhase phase)
        {
            string phaseString = (phase == CopyPhase.None)? "": phase.ToString().ToLowerInvariant();

            path = path.Replace(TASK_TOKEN, taskId.ToString()).Replace(PHASE_TOKEN, phaseString);

            string slash = path.Contains(@"\")? @"\": @"/";

            if (!path.EndsWith(slash))
            {
                path = path + slash;
            }

            return(path);
        }
Esempio n. 2
0
        public static string IncarnatePath(string path, ulong taskId, CopyPhase phase)
        {
            string phaseString = (phase == CopyPhase.None)? "": phase.ToString().ToLowerInvariant();
            path = path.Replace(TASK_TOKEN, taskId.ToString()).Replace(PHASE_TOKEN, phaseString);

            string slash = path.Contains(@"\")? @"\": @"/";
            if (!path.EndsWith(slash))
                path = path + slash;

            return path;
        }