internal void Copy(SyncFileData fileToCopy, SyncDirectory fromDirectory, SyncDirectory toDirectory) { var src = Format(fromDirectory, fileToCopy.Name); var dest = Format(toDirectory, fileToCopy.Name); File.Copy(src, dest, true); var syncFileData = SyncFileManager.CreateSyncFileData(dest); var foo = toDirectory.SyncFileData.ToList(); foo.Add(syncFileData); toDirectory.SyncFileData = foo; WriteToSyncFile(toDirectory); }
public SyncDirectory(FileInfo fileInfo) { SyncFileData = SyncFileManager.GetSyncFileContents(fileInfo); FileInfo = fileInfo; }