public CartViewModel(ICart cart, string returnUrl) { _ = cart ?? throw new ArgumentNullException(paramName: nameof(cart)); Lines = cart.GetLines(); CartTotal = cart.CalculateSumm(); ReturnUrl = returnUrl; }
public IViewComponentResult Invoke() { return(View((_cart.TotalItems, _cart.CalculateSumm()))); }
public decimal CalculateSumm() => _cart.CalculateSumm();