public void RemoveFolder(Uri uri)
{
CheckUri(uri);
var absolutePath = ResolvePath(Path.GetDirectoryName(uri.AbsoluteUri));
var serverUri = string.Format("{0}{1}", ftpRoot, absolutePath);
FtpWebRequest request = CreateFtpRequest(serverUri);
request.Method = WebRequestMethods.Ftp.RemoveDirectory;
var response = (FtpWebResponse)request.GetResponse();
response.Close();
}