Пример #1
0
        /// <summary>
        /// 初始化一个<c>OrderServiceImpl</c>类型的实例。
        /// </summary>
        /// <param name="context">用来初始化<c>OrderServiceImpl</c>类型的仓储上下文实例。</param>
        /// <param name="shoppingCartRepository">“购物篮”仓储实例。</param>
        /// <param name="shoppingCartItemRepository">“购物篮项目”仓储实例。</param>
        /// <param name="productRepository">“笔记本电脑”仓储实例。</param>
        /// <param name="customerRepository">“客户”仓储实例。</param>
        /// <param name="salesOrderRepository">“销售订单”仓储实例。</param>
        public OrderServiceImpl(IRepositoryContext context,
                                IShoppingCartRepository shoppingCartRepository,
                                IShoppingCartItemRepository shoppingCartItemRepository,
                                IProductRepository productRepository,
                                IUserRepository customerRepository,
                                ISalesOrderRepository salesOrderRepository,
                                IDomainService domainService,
                                IDomainEventHandler <OrderDispatchedEvent>[] orderDispatchedDomainEventHandlers)
            : base(context)
        {
            this.shoppingCartRepository     = shoppingCartRepository;
            this.shoppingCartItemRepository = shoppingCartItemRepository;
            this.productRepository          = productRepository;
            this.userRepository             = customerRepository;
            this.salesOrderRepository       = salesOrderRepository;
            this.domainService = domainService;
            this.orderDispatchedDomainEventHandlers.AddRange(orderDispatchedDomainEventHandlers);

            foreach (var handler in this.orderDispatchedDomainEventHandlers)
            {
                DomainEventAggregator.Subscribe <OrderDispatchedEvent>(handler);
            }
            DomainEventAggregator.Subscribe <OrderConfirmedEvent>(orderConfirmedEventHandlerAction);
            DomainEventAggregator.Subscribe <OrderConfirmedEvent>(orderConfirmedEventHandlerAction2);
        }
        //// If you are using Dependency Injection, you can delete the following constructor
        //public ShoppingCartController() : this(new ProductRepository(), new ShoppingCartItemRepository())
        //{
        //}

        public ShoppingCartController(IProductRepository productRepository, IShoppingCartItemRepository shoppingcartitemRepository)
        {
            this.productRepository          = (IProductRepository)ObjectFactory.GetInstance(typeof(IProductRepository));
            this.shoppingcartitemRepository = (IShoppingCartItemRepository)ObjectFactory.GetInstance(typeof(IShoppingCartItemRepository));
            //Mocking for CustomerID 20621
            this._cartID = "20621";
        }
 public OrderService(IOrderRepository orderRepository, IOrderItemRepository orderItemRepository, IShoppingCartRepository shoppingCartRepository, IShoppingCartItemRepository shoppingCartItemRepository)
 {
     _orderRepository            = orderRepository;
     _orderItemRepository        = orderItemRepository;
     _shoppingCartRepository     = shoppingCartRepository;
     _shoppingCartItemRepository = shoppingCartItemRepository;
 }
Пример #4
0
 public ShoppingCartService(IShoppingCartRepository shoppingCartRepository,
                            IShoppingCartItemRepository shoppingCartItemRepository, IInventoryRepository inventoryRepository)
 {
     this.shoppingCartItemRepository = shoppingCartItemRepository;
     this.shoppingCartRepository     = shoppingCartRepository;
     this.inventoryRepository        = inventoryRepository;
 }
 public OrderRepositoryFacade(IOrderRepository orderRepository,
                              IShoppingCartItemRepository shoppingCartItemRepository,
                              ICustomerRepository customerRepository)
 {
     _orderRepository            = orderRepository;
     _shoppingCartItemRepository = shoppingCartItemRepository;
     _customerRepository         = customerRepository;
 }
Пример #6
0
 public SampleDomainService(
     IOrderRepository orderRepository,
     IShoppingCartItemRepository shoppingCartItemRepository,
     IProductCategorizationRepository productCategorizationRepository,
     IUserRoleRepository userRoleRepository)
 {
     _orderRepository                 = orderRepository;
     _shoppingCartItemRepository      = shoppingCartItemRepository;
     _productCategorizationRepository = productCategorizationRepository;
     _userRoleRepository              = userRoleRepository;
 }
Пример #7
0
 public ShoppingCartItemService(IUnitOfWork unitOfWork, IShoppingCartItemRepository shoppingCartItemRepository
                                , IWorkContext workContext
                                , IOrderTotalCalculationService orderTotalCalculationService
                                , ICacheManager cacheManager)
     : base(unitOfWork, shoppingCartItemRepository)
 {
     _shoppingCartItemRepository = shoppingCartItemRepository;
     _workContext = workContext;
     _orderTotalCalculationService = orderTotalCalculationService;
     _cacheManager = cacheManager;
 }
Пример #8
0
 public SampleDomainService(
     IOrderRepository orderRepository, 
     IShoppingCartItemRepository shoppingCartItemRepository, 
     IProductCategorizationRepository productCategorizationRepository,
     IUserRoleRepository userRoleRepository)
 {
     _orderRepository = orderRepository;
     _shoppingCartItemRepository = shoppingCartItemRepository;
     _productCategorizationRepository = productCategorizationRepository;
     _userRoleRepository = userRoleRepository;
 }
 /// <summary>
 /// 初始化一个新的<c>DomainService</c>类型的实例。
 /// </summary>
 /// <param name="repositoryContext">仓储上下文。</param>
 /// <param name="categorizationRepository">商品分类关系仓储。</param>
 /// <param name="userRoleRepository">用户角色关系仓储。</param>
 /// <param name="shoppingCartItemRepository">购物篮项目仓储。</param>
 /// <param name="salesOrderRepository">销售订单仓储。</param>
 public DomainService(IRepositoryContext repositoryContext,
     ICategorizationRepository categorizationRepository,
     IUserRoleRepository userRoleRepository,
     IShoppingCartItemRepository shoppingCartItemRepository,
     ISalesOrderRepository salesOrderRepository)
 {
     _repositoryContext = repositoryContext;
     _categorizationRepository = categorizationRepository;
     _userRoleRepository = userRoleRepository;
     _shoppingCartItemRepository = shoppingCartItemRepository;
     _salesOrderRepository = salesOrderRepository;
 }
Пример #10
0
 /// <summary>
 /// 初始化一个新的<c>DomainService</c>类型的实例。
 /// </summary>
 /// <param name="repositoryContext">仓储上下文。</param>
 /// <param name="categorizationRepository">商品分类关系仓储。</param>
 /// <param name="userRoleRepository">用户角色关系仓储。</param>
 /// <param name="shoppingCartItemRepository">购物篮项目仓储。</param>
 /// <param name="salesOrderRepository">销售订单仓储。</param>
 public DomainService(IRepositoryContext repositoryContext,
                      ICategorizationRepository categorizationRepository,
                      IUserRoleRepository userRoleRepository,
                      IShoppingCartItemRepository shoppingCartItemRepository,
                      ISalesOrderRepository salesOrderRepository)
 {
     _repositoryContext          = repositoryContext;
     _categorizationRepository   = categorizationRepository;
     _userRoleRepository         = userRoleRepository;
     _shoppingCartItemRepository = shoppingCartItemRepository;
     _salesOrderRepository       = salesOrderRepository;
 }
 public ShoppingCartItemsController(
     IMapper mapper,
     IBookRepository bookRepository,
     IShoppingCartItemRepository shoppingCartItemRepository,
     IShoppingCartRepository shoppingCartRepository,
     IUnitOfWork unitOfWork)
 {
     this.mapper                     = mapper;
     this.bookRepository             = bookRepository;
     this.shoppingCartItemRepository = shoppingCartItemRepository;
     this.shoppingCartRepository     = shoppingCartRepository;
     this.unitOfWork                 = unitOfWork;
 }
 public CustomerShoppingCartService(
     IUnitOfWork unitOfWork,
     IShoppingCartRepository shoppingCartRepository,
     IShoppingCartItemRepository shoppingCartItemRepository,
     IProductRepository productRepository,
     IMapper mapper)
 {
     _unitOfWork                 = unitOfWork;
     _shoppingCartRepository     = shoppingCartRepository;
     _shoppingCartItemRepository = shoppingCartItemRepository;
     _productRepository          = productRepository;
     _mapper = mapper;
 }
Пример #13
0
 public ShoppingCartItemService(
     ILogger <IShoppingCartItemRepository> logger,
     IShoppingCartItemRepository shoppingCartItemRepository,
     IApiShoppingCartItemRequestModelValidator shoppingCartItemModelValidator,
     IBOLShoppingCartItemMapper bolshoppingCartItemMapper,
     IDALShoppingCartItemMapper dalshoppingCartItemMapper)
     : base(logger,
            shoppingCartItemRepository,
            shoppingCartItemModelValidator,
            bolshoppingCartItemMapper,
            dalshoppingCartItemMapper)
 {
 }
Пример #14
0
 public AbstractShoppingCartItemService(
     ILogger logger,
     IShoppingCartItemRepository shoppingCartItemRepository,
     IApiShoppingCartItemRequestModelValidator shoppingCartItemModelValidator,
     IBOLShoppingCartItemMapper bolShoppingCartItemMapper,
     IDALShoppingCartItemMapper dalShoppingCartItemMapper)
     : base()
 {
     this.ShoppingCartItemRepository     = shoppingCartItemRepository;
     this.ShoppingCartItemModelValidator = shoppingCartItemModelValidator;
     this.BolShoppingCartItemMapper      = bolShoppingCartItemMapper;
     this.DalShoppingCartItemMapper      = dalShoppingCartItemMapper;
     this.logger = logger;
 }
Пример #15
0
 public OrderServiceImp(IUserRepository userRepository,
     IShoppingCartRepository shoppingCartRepository,
     IProductRepository productRepository,
     IShoppingCartItemRepository shoppingCartItemRepository,
     IDomainService domainService,
     IOrderRepository orderRepository,
     IEventBus eventBus)
 {
     _userRepository = userRepository;
     _shoppingCartRepository = shoppingCartRepository;
     _productRepository = productRepository;
     _shoppingCartItemRepository = shoppingCartItemRepository;
     _domainService = domainService;
     _orderRepository = orderRepository;
     _eventBus = eventBus;
 }
Пример #16
0
 public UserOrderController(IShoppingCartItemRepository shoppingCartItemRepository,
                            IProductRepository productRepository,
                            IIncomeRepository incomeRepository,
                            IUserOrderItemRepository userOrderItemRepository,
                            IUserOrderRepository userOrderRepository,
                            UserManager <UserModel> userManager,
                            IStatisticsRepository statisticsRepository)
 {
     _shoppingCartItemRepository = shoppingCartItemRepository;
     _productRepository          = productRepository;
     _incomeRepository           = incomeRepository;
     _userOrderItemRepository    = userOrderItemRepository;
     _userOrderRepository        = userOrderRepository;
     _userManager          = userManager;
     _statisticsRepository = statisticsRepository;
 }
Пример #17
0
 /// <summary>
 /// 初始化一个<c>OrderServiceImpl</c>类型的实例。
 /// </summary>
 /// <param name="context">用来初始化<c>OrderServiceImpl</c>类型的仓储上下文实例。</param>
 /// <param name="shoppingCartRepository">“购物篮”仓储实例。</param>
 /// <param name="shoppingCartItemRepository">“购物篮项目”仓储实例。</param>
 /// <param name="productRepository">“笔记本电脑”仓储实例。</param>
 /// <param name="customerRepository">“客户”仓储实例。</param>
 /// <param name="salesOrderRepository">“销售订单”仓储实例。</param>
 public OrderServiceImpl(IRepositoryContext context,
     IShoppingCartRepository shoppingCartRepository,
     IShoppingCartItemRepository shoppingCartItemRepository,
     IProductRepository productRepository,
     IUserRepository customerRepository,
     ISalesOrderRepository salesOrderRepository,
     IDomainService domainService)
     : base(context)
 {
     this.shoppingCartRepository = shoppingCartRepository;
     this.shoppingCartItemRepository = shoppingCartItemRepository;
     this.productRepository = productRepository;
     this.userRepository = customerRepository;
     this.salesOrderRepository = salesOrderRepository;
     this.domainService = domainService;
 }
Пример #18
0
 public DomainService(IRepositoryContext repositoryContext,
                      IOrderRepository orderRepository,
                      IShoppingCartItemRepository shoppingCartItemRepository,
                      ICategoryRepository categoryRepository,
                      IProductCategorizationRepository productCategorizationRepository,
                      IProductRepository productRepository,
                      IUserRepository userRepository,
                      IRoleRepository roleRepository,
                      IUserRoleRepository userRoleRepository)
 {
     _repositoryContext               = repositoryContext;
     _orderRepository                 = orderRepository;
     _shoppingCartItemRepository      = shoppingCartItemRepository;
     _productCategorizationRepository = productCategorizationRepository;
     _userRoleRepository              = userRoleRepository;
 }
Пример #19
0
 public DomainService(IRepositoryContext repositoryContext,
     IOrderRepository orderRepository, 
     IShoppingCartItemRepository shoppingCartItemRepository, 
     ICategoryRepository categoryRepository, 
     IProductCategorizationRepository productCategorizationRepository,
     IProductRepository productRepository, 
     IUserRepository userRepository, 
     IRoleRepository roleRepository, 
     IUserRoleRepository userRoleRepository)
 {
     _repositoryContext = repositoryContext;
     _orderRepository = orderRepository;
     _shoppingCartItemRepository = shoppingCartItemRepository;
     _productCategorizationRepository = productCategorizationRepository;
     _userRoleRepository = userRoleRepository;
 }
Пример #20
0
 public OrderServiceImp(IRepositoryContext context,
                        IUserRepository userRepository,
                        IShoppingCartRepository shoppingCartRepository,
                        IProductRepository productRepository,
                        IShoppingCartItemRepository shoppingCartItemRepository,
                        IDomainService domainService,
                        IOrderRepository orderRepository,
                        IEventBus eventBus) : base(context)
 {
     _userRepository             = userRepository;
     _shoppingCartRepository     = shoppingCartRepository;
     _productRepository          = productRepository;
     _shoppingCartItemRepository = shoppingCartItemRepository;
     _domainService   = domainService;
     _orderRepository = orderRepository;
     _eventBus        = eventBus;
 }
 /// <summary>
 /// 初始化一个<c>OrderServiceImpl</c>类型的实例。
 /// </summary>
 /// <param name="context">用来初始化<c>OrderServiceImpl</c>类型的仓储上下文实例。</param>
 /// <param name="shoppingCartRepository">“购物篮”仓储实例。</param>
 /// <param name="shoppingCartItemRepository">“购物篮项目”仓储实例。</param>
 /// <param name="productRepository">“笔记本电脑”仓储实例。</param>
 /// <param name="customerRepository">“客户”仓储实例。</param>
 /// <param name="salesOrderRepository">“销售订单”仓储实例。</param>
 /// <param name="domainService">领域服务实例</param>
 /// <param name="bus">事件总线实例</param>
 public OrderServiceImpl(IRepositoryContext context,
     IShoppingCartRepository shoppingCartRepository,
     IShoppingCartItemRepository shoppingCartItemRepository,
     IProductRepository productRepository,
     IUserRepository customerRepository,
     ISalesOrderRepository salesOrderRepository,
     IDomainService domainService,
     IEventBus bus)
     : base(context)
 {
     _shoppingCartRepository = shoppingCartRepository;
     _shoppingCartItemRepository = shoppingCartItemRepository;
     _productRepository = productRepository;
     _userRepository = customerRepository;
     _salesOrderRepository = salesOrderRepository;
     _domainService = domainService;
     _bus = bus;
 }
 public PrototypeService(ICategoryRepository categoryRepository,
                         IContractorRepository contractorRepository, IContractRepository contractRepository,
                         IImageRepository imageRepository, IInventoryRepository inventoryRepository,
                         IOrderItemRepository orderItemRepository, IOrderRepository orderRepository,
                         IShoppingCartItemRepository shoppingCartItemRepository, IShoppingCartRepository shoppingCartRepository,
                         IUserRepository userRepository)
 {
     this.categoryRepository         = categoryRepository;
     this.contractorRepository       = contractorRepository;
     this.contractRepository         = contractRepository;
     this.imageRepository            = imageRepository;
     this.inventoryRepository        = inventoryRepository;
     this.orderItemRepository        = orderItemRepository;
     this.orderRepository            = orderRepository;
     this.shoppingCartItemRepository = shoppingCartItemRepository;
     this.shoppingCartRepository     = shoppingCartRepository;
     this.userRepository             = userRepository;
 }
 /// <summary>
 /// 初始化一个<c>OrderServiceImpl</c>类型的实例。
 /// </summary>
 /// <param name="context">用来初始化<c>OrderServiceImpl</c>类型的仓储上下文实例。</param>
 /// <param name="shoppingCartRepository">“购物篮”仓储实例。</param>
 /// <param name="shoppingCartItemRepository">“购物篮项目”仓储实例。</param>
 /// <param name="productRepository">“笔记本电脑”仓储实例。</param>
 /// <param name="customerRepository">“客户”仓储实例。</param>
 /// <param name="salesOrderRepository">“销售订单”仓储实例。</param>
 public OrderServiceImpl(IRepositoryContext context,
                         IShoppingCartRepository shoppingCartRepository,
                         IShoppingCartItemRepository shoppingCartItemRepository,
                         IProductRepository productRepository,
                         IUserRepository customerRepository,
                         ISalesOrderRepository salesOrderRepository,
                         IDomainService domainService,
                         IEventBus bus)
     : base(context)
 {
     this.shoppingCartRepository     = shoppingCartRepository;
     this.shoppingCartItemRepository = shoppingCartItemRepository;
     this.productRepository          = productRepository;
     this.userRepository             = customerRepository;
     this.salesOrderRepository       = salesOrderRepository;
     this.domainService = domainService;
     this.bus           = bus;
 }
Пример #24
0
 public AdminController(IShoppingCartItemRepository shoppingCartItemRepository,
                        IProductRepository productRepository,
                        IIncomeRepository incomeRepository,
                        IUserOrderItemRepository userOrderItemRepository,
                        IUserOrderRepository userOrderRepository,
                        UserManager <UserModel> userManager,
                        RoleManager <IdentityRole> roleManager,
                        IInboxRepository inboxRepository)
 {
     _shoppingCartItemRepository = shoppingCartItemRepository;
     _productRepository          = productRepository;
     _incomeRepository           = incomeRepository;
     _userOrderItemRepository    = userOrderItemRepository;
     _userOrderRepository        = userOrderRepository;
     _userManager     = userManager;
     _roleManager     = roleManager;
     _inboxRepository = inboxRepository;
 }
Пример #25
0
 /// <summary>
 /// 初始化一个新的<c>DomainService</c>类型的实例。
 /// </summary>
 /// <param name="repositoryContext">仓储上下文。</param>
 /// <param name="productRepository">商品仓储。</param>
 /// <param name="categoryRepository">商品分类仓储。</param>
 /// <param name="categorizationRepository">商品分类关系仓储。</param>
 /// <param name="userRepository">用户仓储。</param>
 /// <param name="roleRepository">角色仓储。</param>
 /// <param name="userRoleRepository">用户角色关系仓储。</param>
 /// <param name="shoppingCartItemRepository">购物篮项目仓储。</param>
 /// <param name="salesOrderRepository">销售订单仓储。</param>
 public DomainService(IRepositoryContext repositoryContext,
                      IProductRepository productRepository,
                      ICategoryRepository categoryRepository,
                      ICategorizationRepository categorizationRepository,
                      IUserRepository userRepository,
                      IRoleRepository roleRepository,
                      IUserRoleRepository userRoleRepository,
                      IShoppingCartItemRepository shoppingCartItemRepository,
                      ISalesOrderRepository salesOrderRepository)
 {
     this.repositoryContext          = repositoryContext;
     this.productRepository          = productRepository;
     this.categoryRepository         = categoryRepository;
     this.categorizationRepository   = categorizationRepository;
     this.userRepository             = userRepository;
     this.roleRepository             = roleRepository;
     this.userRoleRepository         = userRoleRepository;
     this.shoppingCartItemRepository = shoppingCartItemRepository;
     this.salesOrderRepository       = salesOrderRepository;
 }
Пример #26
0
 /// <summary>
 /// 初始化一个新的<c>DomainService</c>类型的实例。
 /// </summary>
 /// <param name="repositoryContext">仓储上下文。</param>
 /// <param name="productRepository">商品仓储。</param>
 /// <param name="categoryRepository">商品分类仓储。</param>
 /// <param name="categorizationRepository">商品分类关系仓储。</param>
 /// <param name="userRepository">用户仓储。</param>
 /// <param name="roleRepository">角色仓储。</param>
 /// <param name="userRoleRepository">用户角色关系仓储。</param>
 /// <param name="shoppingCartItemRepository">购物篮项目仓储。</param>
 /// <param name="salesOrderRepository">销售订单仓储。</param>
 public DomainService(IRepositoryContext repositoryContext,
     IProductRepository productRepository,
     ICategoryRepository categoryRepository,
     ICategorizationRepository categorizationRepository,
     IUserRepository userRepository,
     IRoleRepository roleRepository,
     IUserRoleRepository userRoleRepository,
     IShoppingCartItemRepository shoppingCartItemRepository,
     ISalesOrderRepository salesOrderRepository)
 {
     this.repositoryContext = repositoryContext;
     this.productRepository = productRepository;
     this.categoryRepository = categoryRepository;
     this.categorizationRepository = categorizationRepository;
     this.userRepository = userRepository;
     this.roleRepository = roleRepository;
     this.userRoleRepository = userRoleRepository;
     this.shoppingCartItemRepository = shoppingCartItemRepository;
     this.salesOrderRepository = salesOrderRepository;
 }
Пример #27
0
        /// <summary>
        /// 初始化一个<c>OrderServiceImpl</c>类型的实例。
        /// </summary>
        /// <param name="context">用来初始化<c>OrderServiceImpl</c>类型的仓储上下文实例。</param>
        /// <param name="shoppingCartRepository">“购物篮”仓储实例。</param>
        /// <param name="shoppingCartItemRepository">“购物篮项目”仓储实例。</param>
        /// <param name="productRepository">“笔记本电脑”仓储实例。</param>
        /// <param name="customerRepository">“客户”仓储实例。</param>
        /// <param name="salesOrderRepository">“销售订单”仓储实例。</param>
        public OrderServiceImpl(IRepositoryContext context,
            IShoppingCartRepository shoppingCartRepository,
            IShoppingCartItemRepository shoppingCartItemRepository,
            IProductRepository productRepository,
            IUserRepository customerRepository,
            ISalesOrderRepository salesOrderRepository,
            IDomainService domainService,
            IDomainEventHandler<OrderDispatchedEvent>[] orderDispatchedDomainEventHandlers)
            :base(context)
        {
            this.shoppingCartRepository = shoppingCartRepository;
            this.shoppingCartItemRepository = shoppingCartItemRepository;
            this.productRepository = productRepository;
            this.userRepository = customerRepository;
            this.salesOrderRepository = salesOrderRepository;
            this.domainService = domainService;
            this.orderDispatchedDomainEventHandlers.AddRange(orderDispatchedDomainEventHandlers);

            foreach (var handler in this.orderDispatchedDomainEventHandlers)
                DomainEventAggregator.Subscribe<OrderDispatchedEvent>(handler);
            DomainEventAggregator.Subscribe<OrderConfirmedEvent>(orderConfirmedEventHandlerAction);
            DomainEventAggregator.Subscribe<OrderConfirmedEvent>(orderConfirmedEventHandlerAction2);
        }
Пример #28
0
 public GetShoppingCartItemsListQuery(IShoppingCartItemRepository shoppingCartItemRepository)
 {
     _shoppingCartItemRepository = shoppingCartItemRepository;
 }
 public ShoppingCartService(IShoppingCartItemRepository shoppingCartItemRepository)
 {
     this._shoppingCartItemRepository = shoppingCartItemRepository;
 }
Пример #30
0
 public ApiShoppingCartItemRequestModelValidator(IShoppingCartItemRepository shoppingCartItemRepository)
     : base(shoppingCartItemRepository)
 {
 }
Пример #31
0
 public ShoppingCartItemManager(IShoppingCartItemRepository shoppingCartItemRepository, IProductRepository productRepository)
 {
     _shoppingCartItemRepository = shoppingCartItemRepository;
     _productRepository          = productRepository;
 }
 public AddShoppingCartItemCommand(IShoppingCartItemRepository shoppingCartItemRepository)
 {
     _shoppingCartItemRepository = shoppingCartItemRepository;
 }
Пример #33
0
 public ShoppingCart(IShoppingCartItemRepository shoppingCartItemRepository)
 {
     _shoppingCartItemRepository = shoppingCartItemRepository;
 }
Пример #34
0
 public AbstractApiShoppingCartItemRequestModelValidator(IShoppingCartItemRepository shoppingCartItemRepository)
 {
     this.shoppingCartItemRepository = shoppingCartItemRepository;
 }
Пример #35
0
 public ShoppingCartItemsController(IShoppingCartItemRepository shoppingCartItemRepository)
 {
     _shoppingCartItemRepository = shoppingCartItemRepository;
 }
Пример #36
0
 public ShoppingCartItemService(IShoppingCartItemRepository shoppingCartItemRepository, IUnitOfWork unitOfWork)
 {
     _shoppingCartItemRepository = shoppingCartItemRepository;
     _unitOfWork = unitOfWork;
 }
 public ClearShoppingCartCommand(IShoppingCartItemRepository shoppingCartItemRepository)
 {
     _shoppingCartItemRepository = shoppingCartItemRepository;
 }
 public ShoppingCartItemBusiness(IShoppingCartItemRepository shoppingCartItemRepository, IProductBusiness productBusiness)
 {
     _shoppingCartItemRepository = shoppingCartItemRepository;
     _productBusiness = productBusiness;
 }