public ActionResult DeleteConfirmed(int id) { Product product = repository.Products.Find(id); foreach (var image in product.ProductImages.ToList()) { repository.ProductImages.Remove(image); blob.DeleteImage(image); } repository.Products.Remove(product); repository.SaveChanges(); return(RedirectToAction("Index")); }