public UpdateProductCommandHandler(IProductRepositoryAsync productRepository, IGenericUnitOfWork unitOfWork) { _productRepository = productRepository; _unitOfWork = unitOfWork; }
public GetAllProductsQueryHandler(IProductRepositoryAsync productRepository, IMapper mapper) { _productRepository = productRepository; _mapper = mapper; }
public UpdateProductCommandHandler(IProductRepositoryAsync productRepository) { _productRepository = productRepository; }
public CreateStoreCommandHandler(IProductRepositoryAsync productRepository, IMapper mapper) { _productRepository = productRepository; _mapper = mapper; }
public DeleteProductByIdCommandHandler(IProductRepositoryAsync productRepository) { _productRepository = productRepository; }
public GetProductByIdQueryHandler(IProductRepositoryAsync productRepository) { _productRepository = productRepository; }
public CreateProductCommandHandler(IMapper mapper, IProductRepositoryAsync productRepository) { _mapper = mapper; _productRepository = productRepository; }
public CreateProductCommandHandler(IProductRepositoryAsync ProductRepository, IMapper mapper) { _ProductRepository = ProductRepository; _mapper = mapper; }
public CreateProductCommandHandler(IProductRepositoryAsync productRepository, IGenericUnitOfWork unitOfWork, IMapper mapper) { _productRepository = productRepository; _unitOfWork = unitOfWork; _mapper = mapper; }
public ProductServiceController(IProductRepositoryAsync productRepository) { this.productRepository = productRepository; }
public CreateInvoiceCommandHandler(IInvoiceRepositoryAsync invoiceRepository, IProductRepositoryAsync productRepository, IPersonRepositoryAsync personRepositoryAsync, IInvoiceDetailRepositoryAsync invoiceDetailRepository, IEmailScheduler emailScheduler) { _invoiceRepository = invoiceRepository; _personRepository = personRepositoryAsync; _productRepository = productRepository; _invoiceDetailRepository = invoiceDetailRepository; _emailScheduler = emailScheduler; }
public GetProductByIdQueryHandler(IProductRepositoryAsync productRepository, IProductImageRepositoryAsync productImageRepository, IMapper mapper) { _productRepository = productRepository; _productImageRepository = productImageRepository; _mapper = mapper; }
public UpdateProductCommandHandler(IProductRepositoryAsync productRepository, IMapper mapper) { _productRepository = productRepository; _mapper = mapper; }
public GetAllProductsQueryHandler(IProductRepositoryAsync productRepository, IMapper mapper, IOptions <PaginationSettings> paginationSettings) { _productRepository = productRepository; _mapper = mapper; _paginationSettings = paginationSettings.Value; }
public DeleteProductByIdCommandHandler(IProductRepositoryAsync productRepository, IUnitOfWork unitOfWork) { _productRepository = productRepository; _unitOfWork = unitOfWork; }
public EcommerceService(IProductRepositoryAsync productRepository, IOrderRepositoryAsync orderRepository) { this.productRepository = productRepository; this.orderRepository = orderRepository; }