CmisSync.Lib.Consumer.SituationSolver.LocalObjectRenamedRemoteObjectMoved.MoveTo C# (CSharp) Method

MoveTo() private method

private MoveTo ( IFileSystemInfo localFsInfo, string oldPath, string newPath ) : void
localFsInfo IFileSystemInfo
oldPath string
newPath string
return void
        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));
            }
        }
    }