// [ValidateAntiForgeryToken] public async Task <IActionResult> AddLine(BasketItem basketItem) { if (basketItem == null) { HandleException(new ArgumentNullException(nameof(basketItem))); return(RedirectToAction("Index")); } var basketId = Request.Cookies.GetCurrentBasketId(_settings); await _basketService.AddLine(basketId, basketItem); return(RedirectToAction("Index")); }