public BasketController(IBasketRepository repository, ILogger <BasketController> logger, IMapper mapper, EventBusRabbitMQProducer eventBus) { _repository = repository ?? throw new ArgumentException(nameof(repository)); _logger = logger; _mapper = mapper ?? throw new ArgumentException(nameof(mapper)); _eventBus = eventBus ?? throw new ArgumentException(nameof(eventBus)); }
public BasketController(IBasketRepository repository, IMapper mapper, EventBusRabbitMQProducer eventBus) { _repository = repository; _mapper = mapper; _eventBus = eventBus; }
public PersonController(IPersonRepository personRepository, EventBusRabbitMQProducer eventBusRabbitMQProducer) { _personRepository = personRepository; _eventBusRabbitMQProducer = eventBusRabbitMQProducer; }
public BasketController(IBasketRepository repository, ILogger <BasketController> logger, EventBusRabbitMQProducer eventBus, IMapper mapper) { _repository = repository; _logger = logger; _eventBus = eventBus; _mapper = mapper; }
public BasketController(IBasketRepository repository, ILogger <BasketController> logger, IMapper mapper, EventBusRabbitMQProducer eventBus) { this.repository = repository ?? throw new ArgumentNullException(nameof(repository)); _logger = logger ?? throw new ArgumentNullException(nameof(logger)); this.mapper = mapper; this.eventBus = eventBus; }
public BasketController(IBasketRepository basket, IMapper mapper, EventBusRabbitMQProducer eventBus) { _basket = basket; _mapper = mapper; _eventBus = eventBus; }
public BasketController(IBasketRepository repository, IMapper mapper, EventBusRabbitMQProducer eventBus) { _repository = repository ?? throw new ArgumentNullException(nameof(repository)); _mapper = mapper ?? throw new ArgumentNullException(nameof(mapper)); _eventBus = eventBus ?? throw new ArgumentOutOfRangeException(nameof(eventBus)); }