public CartModuleController(IShoppingCartService shoppingCartService, IShoppingCartSearchService searchService, IShoppingCartBuilder cartBuilder, IShopingCartTotalsCalculator cartTotalsCalculator)
 {
     _shoppingCartService  = shoppingCartService;
     _searchService        = searchService;
     _cartBuilder          = cartBuilder;
     _cartTotalsCalculator = cartTotalsCalculator;
 }
예제 #2
0
 public GetShoppingCartByCustomerConsumer(IShoppingCartRepository repo, IMapper mapper
                                          , IShoppingCartBuilder builder)
 {
     this.repo    = repo;
     this.mapper  = mapper;
     this.builder = builder;
 }
예제 #3
0
 public CartModuleController(IShoppingCartService shoppingCartService,
                             IShoppingCartSearchService searchService,
                             IShoppingCartBuilder cartBuilder,
                             IShoppingCartTotalsCalculator cartTotalsCalculator,
                             Func <ICartRepository> repositoryFactory)
 {
     _shoppingCartService  = shoppingCartService;
     _searchService        = searchService;
     _cartBuilder          = cartBuilder;
     _cartTotalsCalculator = cartTotalsCalculator;
     _repositoryFactory    = repositoryFactory;
 }
 public CartModuleController(IShoppingCartService shoppingCartService, IShoppingCartSearchService searchService, IShoppingCartBuilder cartBuilder)
 {
     _shoppingCartService = shoppingCartService;
     _searchService       = searchService;
     _cartBuilder         = cartBuilder;
 }
 public CustomerCreatedConsumer(IShoppingCartRepository repo, IShoppingCartBuilder builder)
 {
     this.repo    = repo;
     this.builder = builder;
 }