public Download ( |
||
remoteFI | 원격 파일 정보 | |
localFI | 로칼 파일 정보 | |
canOverwrite | bool | 겹쳐쓰기 여부 |
return | bool |
/// <summary> /// FTP 의 원격파일을 다운로드한다. /// </summary> /// <param name="remoteFile"></param> /// <returns></returns> private static Stream FtpDownload(string remoteFile) { using (new OperationTimer("FTP Download elapsed ")) { var stream = new MemoryStream(); var ftp = new FtpClient("localhost", "anonymous", ""); ftp.Download(remoteFile, stream); stream.Seek(0, SeekOrigin.Begin); return(stream); } }
/// <summary> /// FTP 의 원격파일을 다운로드한다. /// </summary> /// <param name="remoteFile"></param> /// <returns></returns> private static Stream FtpDownload(string remoteFile) { using(new OperationTimer("FTP Download elapsed ")) { var stream = new MemoryStream(); var ftp = new FtpClient("localhost", "anonymous", ""); ftp.Download(remoteFile, stream); stream.Seek(0, SeekOrigin.Begin); return stream; } }