private void ConvertFolder(FileToSyncItemConfiguration path)
        {
            if (!Directory.Exists(path.Destination.FullPath))
            {
                Directory.CreateDirectory(path.Destination.FullPath);
            }
            if (!File.Exists(path.Destination.FullPath + PathUtils.Extension))
            {
                SyncItem parent = SyncItemProvider.GetSyncItem(path.Destination.Parent + PathUtils.Extension);
                var      serializationFolder = _serializationManager.CreateSyncMediaFolder(new DirectoryInfo(path.Destination.FullPath).Name, path.Destination.Database, parent.ItemPath, parent.ID);
                SyncItemProvider.SaveSyncItem(serializationFolder, path.Destination.FullPath + PathUtils.Extension);
            }
            var mediaFiles = GetFiles(path.SourcePath).Where(NameIsNotNullOrEmpty);

            mediaFiles.ToList().ForEach(file => ConvertMediaFile(file, path));
            ConvertFolders(path);
        }