示例#1
0
 /// <summary>
 /// Constructor that takes site, user and pwd separated by semicolon;
 /// </summary>
 /// <param name="settingstr"></param>
 /// <param name="secure"></param>
 public BlobFtpAgent(FtpCredentials ftpCredentials, StorageCredentials storageCredentials, ILog logger)
 {
     _ftpCredentials     = ftpCredentials;
     _storageCredentials = storageCredentials;
     _logger             = logger;
     _logName            = "FtpTransfer";
 }
示例#2
0
 public RebexFtpAgent(FtpCredentials ftpCredentials, StorageCredentials storageCredentials, ILog logger) : base(ftpCredentials, storageCredentials, logger)
 {
     Rebex.Licensing.Key = ftpCredentials.Key;
     _sftp = new Sftp();
 }
示例#3
0
 public NetFtpAgent(FtpCredentials ftpCredentials, StorageCredentials storageCredentials, ILog logger) : base(ftpCredentials, storageCredentials, logger)
 {
 }