public void Failure(FileOrDirectory file, Exception ex, FtpClient ftp) { lock (Failures) Failures.Enqueue(new FailureInfo { File = file, Exception = ex }); Log.Exception(ftp, ex); }
string Key(FtpClient ftp) { return(ftp.Host + ":" + ftp.Port.ToString()); }