public CartModuleController(IShoppingCartService shoppingCartService, IShoppingCartSearchService searchService, IShoppingCartBuilder cartBuilder, IShopingCartTotalsCalculator cartTotalsCalculator) { _shoppingCartService = shoppingCartService; _searchService = searchService; _cartBuilder = cartBuilder; _cartTotalsCalculator = cartTotalsCalculator; }
public ShoppingCartBuilderImpl(IStoreService storeService, IShoppingCartService shoppingShoppingCartService, IShoppingCartSearchService shoppingCartSearchService, IMemberService memberService) { _storeService = storeService; _shoppingCartService = shoppingShoppingCartService; _shoppingCartSearchService = shoppingCartSearchService; _memberService = memberService; }
public CartModuleController(IShoppingCartService shoppingCartService, IShoppingCartSearchService searchService, IShoppingCartBuilder cartBuilder, IShoppingCartTotalsCalculator cartTotalsCalculator, Func <ICartRepository> repositoryFactory) { _shoppingCartService = shoppingCartService; _searchService = searchService; _cartBuilder = cartBuilder; _cartTotalsCalculator = cartTotalsCalculator; _repositoryFactory = repositoryFactory; }
public ShoppingCartBuilder( IStoreService storeService, IShoppingCartService shoppingShoppingCartService, IShoppingCartSearchService shoppingCartSearchService, IShippingMethodsSearchService shippingMethodsSearchService, IPaymentMethodsSearchService paymentMethodsSearchService //, IMemberService memberService ) { _storeService = storeService; _shoppingCartService = shoppingShoppingCartService; _shoppingCartSearchService = shoppingCartSearchService; _paymentMethodsSearchService = paymentMethodsSearchService; _shippingMethodsSearchService = shippingMethodsSearchService; //_memberService = memberService; }
public CartAggregateRepository( Func <CartAggregate> cartAggregateFactory, IShoppingCartSearchService shoppingCartSearchService, IShoppingCartService shoppingCartService, ICurrencyService currencyService, IMemberResolver memberResolver, IStoreService storeService, ICartProductService cartProductsService) { _cartAggregateFactory = cartAggregateFactory; _shoppingCartSearchService = (SearchService <ShoppingCartSearchCriteria, ShoppingCartSearchResult, ShoppingCart, ShoppingCartEntity>)shoppingCartSearchService; _shoppingCartService = (ICrudService <ShoppingCart>)shoppingCartService; _currencyService = currencyService; _memberResolver = memberResolver; _storeService = storeService; _cartProductsService = cartProductsService; }
public CartAggregateRepository( Func <CartAggregate> cartAggregateFactory , IShoppingCartSearchService shoppingCartSearchService , IShoppingCartService shoppingCartService , ICurrencyService currencyService , IMemberResolver memberResolver , IStoreService storeService , ICartValidationContextFactory cartValidationContextFactory ) { _cartAggregateFactory = cartAggregateFactory; _shoppingCartSearchService = shoppingCartSearchService; _shoppingCartService = shoppingCartService; _currencyService = currencyService; _memberResolver = memberResolver; _storeService = storeService; _cartValidationContextFactory = cartValidationContextFactory; }
public CartModuleController(IShoppingCartService shoppingCartService, IShoppingCartSearchService searchService, IStoreService storeService) { _shoppingCartService = shoppingCartService; _searchService = searchService; _storeService = storeService; }
public CartModuleController(IShoppingCartService shoppingCartService, IShoppingCartSearchService searchService, IShoppingCartBuilder cartBuilder) { _shoppingCartService = shoppingCartService; _searchService = searchService; _cartBuilder = cartBuilder; }
public CartModuleController(IShoppingCartService cartService, IShoppingCartSearchService searchService, IStoreService storeService) { this._shoppingCartService = cartService; this._searchService = searchService; _storeService = storeService; }
public ShoppingCartBuilderExtImpl(IStoreService storeService, IShoppingCartService shoppingShoppingCartService, IShoppingCartSearchService shoppingCartSearchService, IMemberService memberService) : base(storeService, shoppingShoppingCartService, shoppingCartSearchService, memberService) { _storeService = storeService; _shoppingShoppingCartService = shoppingShoppingCartService; _shoppingCartSearchService = shoppingCartSearchService; }