private void MoveTo(IFileSystemInfo localFsInfo, string oldPath, string newPath) {
if (localFsInfo is IFileInfo) {
(localFsInfo as IFileInfo).MoveTo(newPath);
OperationsLogger.Info(string.Format("Moved local file {0} to {1}", oldPath, newPath));
} else {
(localFsInfo as IDirectoryInfo).MoveTo(newPath);
OperationsLogger.Info(string.Format("Moved local folder {0} to {1}", oldPath, newPath));
}
}
}