public async Task DeleteImage([FromBody] Dictionary <string, string> payload) { string imageId = payload["imageId"]; var didDeleteFromCloud = await _cloudService.DeleteImageFromStorage(imageId); if (didDeleteFromCloud) { _context.Images.Remove(_context.Images.Find(imageId)); int result = await _context.SaveChangesAsync(); if (result == 1) { Response.StatusCode = 200; } } }