public ShoppingCartCommandFactory(IProductQueryRepository productRepository, IProductQueryRepositorySpecificationFactory productQueryRepositorySpecificationFactory, IShoppingRepository shoppingRepository, IShoppingQueryRepositorySpecificationFactory shoppingQueryRepositorySpecificationFactory)
 {
     this.productRepository = productRepository;
     this.productQueryRepositorySpecificationFactory = productQueryRepositorySpecificationFactory;
     this.shoppingRepository = shoppingRepository;
     this.shoppingQueryRepositorySpecificationFactory = shoppingQueryRepositorySpecificationFactory;
 }
 public ProductDetailCommandFactory(IShoppingRepository shoppingRepository, IShoppingQueryRepositorySpecificationFactory shoppingRepositorySpecFactory, IProductQueryRepository repository, IProductQueryByIdRepositorySpecificationFactory factory)
 {
     this.shoppingRepository            = shoppingRepository;
     this.shoppingRepositorySpecFactory = shoppingRepositorySpecFactory;
     this.repository = repository;
     this.factory    = factory;
 }
 public ProductCatalogQuery(IProductQueryRepository repository, IProductQueryRepositorySpecificationFactory specFactory, IShoppingRepository shoppingRepository, IShoppingQueryRepositorySpecificationFactory shoppingRepositorySpecFactory)
 {
     this.repository                    = repository;
     this.specFactory                   = specFactory;
     this.shoppingRepository            = shoppingRepository;
     this.shoppingRepositorySpecFactory = shoppingRepositorySpecFactory;
 }
Пример #4
0
 public ProductDetailQuery(long id, IShoppingRepository shoppingRepository, IShoppingQueryRepositorySpecificationFactory shoppingRepositorySpecFactory, IProductQueryRepository repository, IProductQueryByIdRepositorySpecificationFactory factory)
 {
     this.id = id;
     this.shoppingRepository            = shoppingRepository;
     this.shoppingRepositorySpecFactory = shoppingRepositorySpecFactory;
     this.repository = repository;
     this.factory    = factory;
 }
 public GetOrdersByFilterQueryHandler(
     IOrderQueryRepository orderRepository,
     IProductQueryRepository productRepository,
     IServiceMethodQueryRepository serviceRepository)
 {
     _orderRepository         = orderRepository ?? throw new ArgumentNullException(nameof(orderRepository));
     _productRepository       = productRepository ?? throw new ArgumentNullException(nameof(productRepository));
     _serviceMethodRepository = serviceRepository ?? throw new ArgumentNullException(nameof(serviceRepository));
 }
Пример #6
0
 public ProductService(
     IIndexService <ProductModel> indexService,
     IProductRepository productRepository,
     IProductQueryRepository productQueryRepository,
     IUnitOfWork unitOfWork)
 {
     this.indexService           = indexService;
     this.productRepository      = productRepository;
     this.productQueryRepository = productQueryRepository;
     this.unitOfWork             = unitOfWork;
 }
Пример #7
0
 public WishService(
     IIndexService <WishModel> indexService,
     IWishRepository wishRepository,
     IWishQueryRepository wishQueryRepository,
     IUserQueryRepository userQueryRepository,
     IProductQueryRepository productQueryRepository,
     IUnitOfWork unitOfWork)
 {
     this.wishRepository         = wishRepository;
     this.indexService           = indexService;
     this.wishQueryRepository    = wishQueryRepository;
     this.userQueryRepository    = userQueryRepository;
     this.productQueryRepository = productQueryRepository;
     this.unitOfWork             = unitOfWork;
 }
 public GetProductByIdQueryHandler(IProductQueryRepository productQueryRepository)
 {
     _productQueryRepository = productQueryRepository ?? throw new ArgumentNullException(nameof(productQueryRepository));
 }
Пример #9
0
 public ListAllProductsHandler(IProductQueryRepository repository)
 {
     _repository = repository;
 }
 public ProductController(IProductQueryRepository productRepository)
 {
     _productQueryRepository = productRepository;
 }
Пример #11
0
 public SampleProductAppService(IEventBus eventBus, IProductQueryRepository productQueryRepository)
 {
     _eventBus = eventBus;
     _productQueryRepository = productQueryRepository;
 }
Пример #12
0
 public ProductQueryService(IProductQueryRepository productQueryRepository)
 {
     this._productQueryRepository = productQueryRepository;
 }
Пример #13
0
 public QueryUnitOfWork(EkartQueryContext context)
 {
     ProductQueryRepository = new ProductQueryRepository(context);
 }
Пример #14
0
 public ProductQueryService(IProductQueryRepository query, IMapper mapper) : base(query, mapper)
 {
 }
Пример #15
0
 public ProductsController(IProductService productService, IProductQueryRepository productQueryRepository)
 {
     this.productService         = productService;
     this.productQueryRepository = productQueryRepository;
 }
Пример #16
0
 public GetProductsQueryHandler(IProductQueryRepository productQueryRepository, ILogger logger)
 {
     _productQueryRepository = productQueryRepository ?? throw new ArgumentNullException(nameof(productQueryRepository));
     _logger = logger ?? throw new ArgumentNullException(nameof(logger));
 }
 public ProductControllerService(IProductQueryRepository productQueryRepository)
 {
     _productQueryRepository = productQueryRepository;
 }
Пример #18
0
 public ProductController(IProductQueryRepository productRepository)
 {
     _productQueryRepository = productRepository;
 }
Пример #19
0
 public ProductControllerService(IProductQueryRepository productQueryRepository)
 {
     _productQueryRepository = productQueryRepository;
 }
Пример #20
0
 public ListAllSuppliersHandler(IProductQueryRepository repository)
 {
     _repository = repository;
 }
Пример #21
0
 public IActionResult Get([FromServices] IProductQueryRepository productQueryRepository)
 {
     return(Ok(productQueryRepository.GetAll()));
 }