DefaultCartOperationService(CartOperationServiceProviders providers,
                           CartPricingService cartPricingService,
                           CartItemConfigurationService cartItemConfigurationService,
                           CartItemProductService cartItemProductService,
                           com.broadleafcommerce.resource.security.utils.service.AuthenticationUtils authenticationUtils,
                           com.broadleafcommerce.common.extension.TypeFactory typeFactory,
                           CartOperationServiceProperties properties,
                           CartItemMergingService<com.broadleafcommerce.cart.client.domain.CartItem> cartItemMergingService,
                           org.springframework.context.MessageSource messageSource,
                           TaxService taxService,
                           StaleCartPricingResultHolder staleCartPricingResultHolder,
                           com.broadleafcommerce.paymentgateway.service.provider.PaymentGatewayConfigurationProvider paymentGatewayConfigurationProvider,
                           com.broadleafcommerce.paymentgateway.service.provider.PaymentGatewayPaymentValidationProvider paymentValidationProvider)  |