public override void Delete() { if (!Exists()) { throw new FileNotFoundException(); } Client.DeleteFolderRecursively(Path.PathStr); }