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;
 }
Esempio n. 2
0
 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;
 }
Esempio n. 3
0
 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;
 }
Esempio n. 5
0
 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;
 }