示例#1
0
 public AssignShippingInfo(ICartSessionManager cartSessionManager, IGetShippingAddress getShippingAddress,
     IShippingMethodUIService shippingMethodUIService)
 {
     _cartSessionManager = cartSessionManager;
     _getShippingAddress = getShippingAddress;
     _shippingMethodUIService = shippingMethodUIService;
 }
示例#2
0
 public AssignShippingInfo(ICartSessionManager cartSessionManager, IGetShippingAddress getShippingAddress,
                           IShippingMethodUIService shippingMethodUIService)
 {
     _cartSessionManager      = cartSessionManager;
     _getShippingAddress      = getShippingAddress;
     _shippingMethodUIService = shippingMethodUIService;
 }
示例#3
0
 public AssignPaymentInfo(IPaymentMethodService paymentMethodService, IGetCurrentUser getCurrentUser,
                          IGetBillingAddressSameAsShippingAddress billingAddressSameAsShippingAddress,
                          IGetShippingAddress getShippingAddress, ICartSessionManager cartSessionManager)
 {
     _paymentMethodService = paymentMethodService;
     _getCurrentUser       = getCurrentUser;
     _billingAddressSameAsShippingAddress = billingAddressSameAsShippingAddress;
     _getShippingAddress = getShippingAddress;
     _cartSessionManager = cartSessionManager;
 }
示例#4
0
 public AssignPaymentInfo(IPaymentMethodService paymentMethodService, IGetCurrentUser getCurrentUser,
     IGetBillingAddressSameAsShippingAddress billingAddressSameAsShippingAddress,
     IGetShippingAddress getShippingAddress, ICartSessionManager cartSessionManager)
 {
     _paymentMethodService = paymentMethodService;
     _getCurrentUser = getCurrentUser;
     _billingAddressSameAsShippingAddress = billingAddressSameAsShippingAddress;
     _getShippingAddress = getShippingAddress;
     _cartSessionManager = cartSessionManager;
 }