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