public BasketController(IBasketRepository basketRepository, IMapper mapper,
                         EventRabbitMQProducer eventBus, ILogger <BasketController> logger)
 {
     _eventBus         = eventBus;
     _logger           = logger;
     _mapper           = mapper;
     _basketRepository = basketRepository;
 }
 public BasketController(IBasketRepository basketRepository, IMapper mapper, EventRabbitMQProducer eventBus)
 {
     this.basketRepository = basketRepository;
     this.mapper           = mapper;
     this.eventBus         = eventBus;
 }