Beispiel #1
0
 public BusinessService(ICategoryRelationshipRepository catRRep, IProductRatingRepository prodRRep,
                        IReviewRepository reviewRep, IProductRepository prodRep, ICategoryRepository catRep, IUserProfileRepository userRep, IFilteringRepository filterRep, IFrontPageRepository frontRep)
 {
     _categoryRelationshipRepository = catRRep;
     _productRatingRepository        = prodRRep;
     _reviewRepository      = reviewRep;
     _productRepository     = prodRep;
     _categoryRepository    = catRep;
     _userProfileRepository = userRep;
     _filteringRepository   = filterRep;
     _frontPageRepository   = frontRep;
 }
Beispiel #2
0
 public OrderService(IProductRatingRepository prodRRep,
                     IProductRepository prodRep, ICategoryRepository catRep, ICartItemRepository cartRep, IOrderRepository orderRep,
                     IShippingRepository shipRep, IPaymentRepository payRep, IOrderItemRepository orderItemRep, IOrderStateRepository ordStRep)
 {
     _productRatingRepository = prodRRep;
     _productRepository       = prodRep;
     _cartItemRepository      = cartRep;
     _orderRepository         = orderRep;
     _paymentRepository       = payRep;
     _shippingRepository      = shipRep;
     _orderItemRepository     = orderItemRep;
     _orderStateRepository    = ordStRep;
 }
 public ProductCommandHandler(
     IProductRepository productRepository,
     IMembershipRepository membershipRepository,
     IStoreRepository storeRepository,
     IProductCommentRepository productCommentRepository,
     IProductRatingRepository productRatingRepository,
     IDiscountRepository discountRepository,
     IUnitOfWork unitOfWork,
     ILogger logger,
     ICacheManager cacheManager)
 {
     _productRepository        = productRepository;
     _membershipRepository     = membershipRepository;
     _storeRepository          = storeRepository;
     _productCommentRepository = productCommentRepository;
     _unitOfWork              = unitOfWork;
     _logger                  = logger;
     _cacheManager            = cacheManager;
     _productRatingRepository = productRatingRepository;
     _discountRepository      = discountRepository;
 }