コード例 #1
0
        private string TransformPath(MediaFile media)
        {
            string moviePath;

            moviePath = _fileNameTransformer.GetTokenizedFilePath(media.FullPath,
                                                                  new PathToken(media, LookupMovie(media)));
            moviePath = IOExtension.CleanFilePath(moviePath);
            moviePath = IOExtension.EnsureNonDuplicateName(moviePath, out int duplicateCount);
            Log.InfoFormat("Target moviePath sanitized. Possible {0} duplicates.", duplicateCount);

            return(moviePath);
        }