public UpdateProductHandler(IWriteOnlyProductRepository writeOnlyProductRepository, IReadOnlyProductRepository readOnlyProductRepository, IImageFileResizeService imageFileResizeService) { _writeOnlyProductRepository = writeOnlyProductRepository; _readOnlyProductRepository = readOnlyProductRepository; _imageFileResizeService = imageFileResizeService; }
public CreateProductHandler(IWriteOnlyProductRepository writeOnlyProductRepository, IReadOnlyProductRepository readOnlyProductRepository, IImageFileResizeService imageFileResizeService, IMapper mapper) { _writeOnlyProductRepository = writeOnlyProductRepository; _readOnlyProductRepository = readOnlyProductRepository; _imageFileResizeService = imageFileResizeService; _mapper = mapper; }
public DeleteProductHandler(IWriteOnlyProductRepository writeOnlyProductRepository, IReadOnlyProductRepository readOnlyProductRepository) { _writeOnlyProductRepository = writeOnlyProductRepository; _readOnlyProductRepository = readOnlyProductRepository; }