Access remote file contents as a stream using WinSCP .NET assembly
I am trying to open file to read from SFTP using WinSCP .NET assembly as par to my exercise to archive file from SFTP to Azure blob. To upload a blob to Azure, I am using using (var fileStream = inputStream) { blockBlob.UploadFromStream(fileStream); blobUri = blockBlob.Uri.ToString(); } How to get the stream from the file on SFTP server? I managed using SftpClient to get the stream using the following code and it works but unfortunately not able to achieve the same using WinSCP .NET assembly. sftpClient.OpenRead(file.FullName) Can anyone help me how to achieve the same using WinSCP .NET