public DeliveryRepository( IShippingManager shippingManager, ICartManager cartManager, ICatalogRepository catalogRepository, IAccountManager accountManager, ICartModelBuilder cartModelBuilder, IEntityMapper entityMapper, IStorefrontContext storefrontContext, IVisitorContext visitorContext) : base(cartManager, catalogRepository, accountManager, cartModelBuilder, entityMapper, storefrontContext, visitorContext) { this.ShippingManager = shippingManager; }
public CheckoutRepository( IOrderManager orderManager, ICartManager cartManager, ICatalogRepository catalogRepository, IAccountManager accountManager, ICartModelBuilder cartModelBuilder, IEntityMapper entityMapper, IStorefrontContext storefrontContext, IVisitorContext visitorContext) : base(cartManager, catalogRepository, accountManager, cartModelBuilder, entityMapper, storefrontContext, visitorContext) { this.OrderManager = orderManager; }
public BillingRepository( IPaymentManager paymentManager, ICartManager cartManager, ICatalogRepository catalogRepository, IAccountManager accountManager, ICartModelBuilder cartModelBuilder, IEntityMapper entityMapper, IStorefrontContext storefrontContext, IVisitorContext visitorContext) : base(cartManager, catalogRepository, accountManager, cartModelBuilder, entityMapper, storefrontContext, visitorContext) { this.PaymentManager = paymentManager; }
protected BaseCheckoutRepository( ICartManager cartManager, ICatalogRepository catalogRepository, IAccountManager accountManager, ICartModelBuilder cartModelBuilder, IEntityMapper entityMapper, IStorefrontContext storefrontContext, IVisitorContext visitorContext) { this.AccountManager = accountManager; this.StorefrontContext = storefrontContext; this.VisitorContext = visitorContext; this.CartManager = cartManager; this.CatalogRepository = catalogRepository; this.CartModelBuilder = cartModelBuilder; this.EntityMapper = entityMapper; }
public CartRepository( ICartManager cartManager, ICatalogRepository catalogRepository, IAccountManager accountManager, ICartModelBuilder cartModelBuilder, IEntityMapper entityMapper, IStorefrontContext storefrontContext, IVisitorContext visitorContext) : base( cartManager, catalogRepository, accountManager, cartModelBuilder, entityMapper, storefrontContext, visitorContext) { }
public OrderModelBuilder(ICartModelBuilder cartModelBuilder) { this.cartModelBuilder = cartModelBuilder; }