示例#1
0
 public EventBusRabbitMqConsumer(IRabbitMqConnection connection, IMediator mediator, IMapper mapper, IOrderPepository 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));
 }
示例#2
0
 public GetOrderByUserNameHandler(IOrderPepository orderRepository)
 {
     _orderRepository = orderRepository ?? throw new ArgumentNullException(nameof(orderRepository));
 }
示例#3
0
 public CheckoutOrderHandler(IOrderPepository orderRepository)
 {
     _orderRepository = orderRepository ?? throw new ArgumentNullException(nameof(orderRepository));
 }