public GetProductByIdCommandHandler(IMapper mapper, IProductReadRepository productReadRepository, ILogger <GetProductByIdCommandHandler> logger) { _mapper = mapper; _productReadRepository = productReadRepository; _logger = logger; }
public ProductAppService( IUnitOfWorkManager unitOfWorkManager, IProductDomainService domainService, IProductReadRepository readRepository, INotificationHandler notificationHandler) : base(notificationHandler) { _unitOfWorkManager = unitOfWorkManager; _domainService = domainService; _readRepository = readRepository; }
public UpdateOrderUseCase(IMapper mapper, IUnitOfWork unitOfWork, IOrderRepository orderRepository, IProductReadRepository productReadRepository, IOrderFactory orderFactory) { _mapper = mapper; _unitOfWork = unitOfWork; _orderRepository = orderRepository; _productReadRepository = productReadRepository; _orderFactory = orderFactory; }
public ProductQueryHandler(IProductReadRepository readRepository) { _readRepository = readRepository; }
public ProductAppService(IProductDomainService domainService, IProductReadRepository readRepository, INotificationHandler notificationHandler) : base(notificationHandler) { _domainService = domainService; _readRepository = readRepository; }
public ListProductsUseCase(IMapper mapper, IProductReadRepository productReadRepository) { _mapper = mapper; _productReadRepository = productReadRepository; }
public FindProductUseCase(IMapper mapper, IProductReadRepository productReadRepository) { _mapper = mapper; _productReadRepository = productReadRepository; }