/// <summary> /// 构造函数 /// </summary> /// <param name="ftpConfig">FTP配置封装</param> public SftpUtil(FtpStru ftpConfig) { this.strFtpUri = ftpConfig.ftpUri; this.intFtpPort = ftpConfig.ftpPort; this.strFtpUserID = ftpConfig.ftpUserID; this.strFtpPassword = ftpConfig.isPwdEncrypt? EncryptUtil.DesDecrypt_Default(ftpConfig.ftpPassword) : ftpConfig.ftpPassword; //创建Sftp客户端 GetSftpClient(); }
/// <summary> /// 构造函数 /// </summary> /// <param name="ftpConfig">FTP配置封装</param> public FtpHelper(FtpStru ftpConfig) { this.strFtpUri = ftpConfig.ftpUri; this.intFtpPort = ftpConfig.ftpPort; this.strFtpUserID = ftpConfig.ftpUserID; this.strFtpPassword = ftpConfig.isPwdEncrypt ? EncryptUtil.DesDecrypt_Default(ftpConfig.ftpPassword) : ftpConfig.ftpPassword; this.intRetryTimes = 3; //创建ftp客户端 GetFtpClient(); }