public EventBusRabbitMQConsumer(IRabbitMQConnnection connection, IMediator mediator, IMapper mapper, IOrderRepository repository) { _connection = connection ?? throw new ArgumentNullException(nameof(connection)); _mediator = mediator ?? throw new ArgumentNullException(nameof(mediator)); _mapper = mapper ?? throw new ArgumentNullException(nameof(mapper)); _repository = repository ?? throw new ArgumentNullException(nameof(repository)); }
public EventBusRabbitMQProducer(IRabbitMQConnnection connection) { _connection = connection ?? throw new ArgumentNullException(nameof(connection)); }