public void DeleteImageAndFolder(string imageId, string folderName) { ProductImage productImage = _productImageRepository.Get(imageId); _productImageRepository.Delete(productImage); _productImageRepository.Save(requestContext); string uploadsFolder = Path.Combine(_webHostEnvironment.WebRootPath, "imageUpload"); Directory.Delete(Path.Combine(uploadsFolder, folderName), true); }