コード例 #1
0
 public AddressSelection(
     CustomerSession customerSession,
     CartCookieManager cartCookieManager,
     ShippingInfoCookieManager shippingInfoCookieManager)
 {
     this.customerSession           = customerSession;
     this.cartCookieManager         = cartCookieManager;
     this.shippingInfoCookieManager = shippingInfoCookieManager;
 }
コード例 #2
0
 public CartController(
     CartCookieManager cartCookieManager,
     ShippingInfoCookieManager shippingInfoCookieManager,
     IProductRepository productRepository,
     ShippingRateCalculator shippingRateCalculator,
     ShippingPackageFactory shippingPackageFactory)
 {
     this.cartCookieManager         = cartCookieManager;
     this.shippingInfoCookieManager = shippingInfoCookieManager;
     this.productRepository         = productRepository;
     this.shippingRateCalculator    = shippingRateCalculator;
     this.shippingPackageFactory    = shippingPackageFactory;
 }
コード例 #3
0
 public PaymentController(
     CartCookieManager cartCookieManager,
     ShippingInfoCookieManager shippingInfoCookieManager,
     IProductRepository productRepository,
     IAddressRepository addressRepository,
     CustomerSession customerSession,
     PagarMeManager pagarMeManager)
 {
     this.cartCookieManager         = cartCookieManager;
     this.shippingInfoCookieManager = shippingInfoCookieManager;
     this.addressRepository         = addressRepository;
     this.productRepository         = productRepository;
     this.customerSession           = customerSession;
     this.pagarMeManager            = pagarMeManager;
 }