public BasePage(IContent model, ISAL <Model.APIModel.Purchase.Basket> basketService, IHttpContextAccessor httpContextAccessor) { _model = model; _basketService = basketService; _httpContextAccessor = httpContextAccessor; GetBasket(); _model.AddProperty("meta", CreateMeta()); _model.AddProperty("resource", CreateResource()); _model.AddProperty("header", CreateHeader()); _model.AddProperty("footer", CreateFooter()); _model.AddProperty("basket", _basket); _model.AddProperty("basketCounter", _basket.Count()); }