BenefitsAllocationUpload.Services.SftpService.GetSftpClient C# (CSharp) Метод

GetSftpClient() приватный Метод

private GetSftpClient ( string schoolCode = null ) : SftpClient
schoolCode string
Результат Renci.SshNet.SftpClient
        private SftpClient GetSftpClient(string schoolCode = null)
        {
            SftpUsername = ConfigurationManager.AppSettings["SftpUsername01"]; // SFTP user name.
            SftpPassword = ConfigurationManager.AppSettings["SftpPassword01"]; // SFTP password. May be replaced by key file at future date.

            if (!string.IsNullOrEmpty(schoolCode) && !schoolCode.Equals("01")) // Default CAES school code hard coded because this should never change.
            {
                SftpUsername = ConfigurationManager.AppSettings["SftpUsername" + schoolCode];
                SftpPassword = ConfigurationManager.AppSettings["SftpPassword" + schoolCode];
            }

            return new SftpClient(SftpHostName, SftpPortNumber, SftpUsername, SftpPassword);
        }