public FtpClientRequest(FtpVerb ftpVerb, string uri) : this(ftpVerb) { Request = WebRequest.Create(uri) as FtpWebRequest; if (FtpVerb == FtpVerb.DownloadFile) { Request.Method = "RETR"; } else if (FtpVerb == FtpVerb.UploadFile) { Request.Method = "STOR"; } else if (FtpVerb == FtpVerb.ListDirectory) { Request.Method = "NLST"; } }
private FtpClientRequest(FtpVerb ftpVerb) { FtpVerb = ftpVerb; }