BuildServerUploaderConsole.Sftp.SftpManager.UploadFileWithOpenConnection C# (CSharp) Метод

UploadFileWithOpenConnection() публичный статический Метод

public static UploadFileWithOpenConnection ( string localFileToUpload, string targetFile, SftpClient sftp ) : void
localFileToUpload string
targetFile string
sftp Renci.SshNet.SftpClient
Результат void
        public static void UploadFileWithOpenConnection(string localFileToUpload, string targetFile, SftpClient sftp)
        {
            var directory = FlatRedBall.IO.FileManager.GetDirectory(targetFile, FlatRedBall.IO.RelativeType.Relative);

            CreateDirectoriesRecursively(directory, sftp);

            using (var file = File.OpenRead(localFileToUpload))
            {
                sftp.UploadFile(file, targetFile, canOverride: true);
            }
        }