public async Task <JsonResult> Purchase([FromBody] ProductPurchaseRequest request)
        {
            var purchase = await _vendingService.Purchase(request.ProductName);

            return(new JsonResult(purchase));
        }