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; }
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)); }
public ProductService( IIndexService <ProductModel> indexService, IProductRepository productRepository, IProductQueryRepository productQueryRepository, IUnitOfWork unitOfWork) { this.indexService = indexService; this.productRepository = productRepository; this.productQueryRepository = productQueryRepository; this.unitOfWork = unitOfWork; }
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)); }
public ListAllProductsHandler(IProductQueryRepository repository) { _repository = repository; }
public ProductController(IProductQueryRepository productRepository) { _productQueryRepository = productRepository; }
public SampleProductAppService(IEventBus eventBus, IProductQueryRepository productQueryRepository) { _eventBus = eventBus; _productQueryRepository = productQueryRepository; }
public ProductQueryService(IProductQueryRepository productQueryRepository) { this._productQueryRepository = productQueryRepository; }
public QueryUnitOfWork(EkartQueryContext context) { ProductQueryRepository = new ProductQueryRepository(context); }
public ProductQueryService(IProductQueryRepository query, IMapper mapper) : base(query, mapper) { }
public ProductsController(IProductService productService, IProductQueryRepository productQueryRepository) { this.productService = productService; this.productQueryRepository = productQueryRepository; }
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; }
public ProductController(IProductQueryRepository productRepository) { _productQueryRepository = productRepository; }
public ProductControllerService(IProductQueryRepository productQueryRepository) { _productQueryRepository = productQueryRepository; }
public ListAllSuppliersHandler(IProductQueryRepository repository) { _repository = repository; }
public IActionResult Get([FromServices] IProductQueryRepository productQueryRepository) { return(Ok(productQueryRepository.GetAll())); }