public async Task <IActionResult> GetCurrentBasket() { try { var basketModel = await _basketManager.GetCurrentBasket(); return(Ok(basketModel)); } catch (Exception ex) { _logger.LogError(ex, "Error occured retrieving basket"); return(StatusCode((int)HttpStatusCode.InternalServerError)); } }