public Checkout(IContent page, ISAL <Model.APIModel.Purchase.Basket> basketService, IHttpContextAccessor httpContextAccessor, IListSAL <BasketListItem> basketListItemSAL, ISAL <Model.APIModel.Customer.DeliveryAddress> deliveryAddressSAL, ISAL <Model.APIModel.Customer.InvoiceAddress> invoiceAddressSAL, ISAL <BasketDelivery> basketDeliverySAL, ISAL <DeliveryOption> deliveryOptionSAL) : base(page, basketService, httpContextAccessor) { _basketListItemSAL = basketListItemSAL; _httpContextAccessor = httpContextAccessor; _deliveryAddressSAL = deliveryAddressSAL; _basketDeliverySAL = basketDeliverySAL; _deliveryOptionSAL = deliveryOptionSAL; _invoiceAddressSAL = invoiceAddressSAL; }
public Basket(IContent page, ISAL <Model.APIModel.Purchase.Basket> basketService, IListSAL <Model.APIModel.Purchase.BasketListItem> basketListService, IHttpContextAccessor httpContextAccessor) : base(page, basketService, httpContextAccessor) { _basketListService = basketListService; _httpContextAccessor = httpContextAccessor; _basketService = basketService; }
public Product(IContent page, ISAL <Model.APIModel.Purchase.Basket> basketService, IListSAL <ProductListItem> productListService, IConfiguration configuration, IHttpContextAccessor httpContextAccessor) : base(page, basketService, httpContextAccessor) { Category = ""; _productListService = productListService; _configuration = configuration; }