/// <summary> /// Function Name : SftpUploadAllFilesWithExtension() /// Description : SftpUploadAllFilesWithExtension function used to upload files with given extension /// </summary> /// <param name="SftpSourceDirectory">Sftp Source Directory</param> /// <param name="SftpDestinationDirectory">Sftp Destination Directory</param> /// <param name="FileExtension">File Extension</param> public void SftpUploadAllFilesWithExtension(String SftpSourceDirectory, String SftpDestinationDirectory, String FileExtension) { if (!this.SftpConnect()) { this.SftpConnect(); if (!this.SftpConnect()) { throw new Exception("Sftp not connected."); } } Thread.Sleep(5000); FileType = FileExtension; TransactionType = "Upload"; _objSftpClient.PutFiles(SftpSourceDirectory, SftpDestinationDirectory, 0); }