Esempio n. 1
0
 public Handler(
     IMediator mediator,
     IProdutoWriteRepository produtoWriteRepository,
     IProdutoReadRepository produtoReadRepository,
     IUnitOfWork uow)
 {
     _mediator = mediator;
     _produtoReadRepository  = produtoReadRepository;
     _produtoWriteRepository = produtoWriteRepository;
     _uow = uow;
 }
 public InserirEditarProdutoCommandHandler(IHandler handler,
                                           IDomainNotificationService notificationService,
                                           IProdutoWriteRepository produtoWriteRepository,
                                           IProdutoReadRepository produtoReadRepository,
                                           IUnitOfWork unitOfWork,
                                           IMapper mapper) : base(handler, notificationService)
 {
     this.produtoWriteRepository = produtoWriteRepository;
     this.produtoReadRepository  = produtoReadRepository;
     this.unitOfWork             = unitOfWork;
     this.mapper = mapper;
 }