public async Task <JsonResult> GetProductsAsync()
        {
            IEnumerable <Product> products = null;

            try
            {
                products = await _parsingService.GetAndTransformProducts();

                await _vetDirectoryService.InsertProductsAsync(products.ToList());
            }
            catch (Exception ex)
            {
                _logger.LogError(ex.Message);
                return(Json(data: ex.Message));
            }
            return(Json(new
            {
                redirectUrl = Url.Action("ProductDetails", "Home"),
                isRedirect = true
            }));
        }