Example #1
0
 public OrderItemsController(
     IOrderItemService orderItemService,
     ICreateOrderItemService createOrderItemService)
 {
     this.orderItemService       = orderItemService ?? throw new ArgumentNullException(nameof(orderItemService));
     this.createOrderItemService = createOrderItemService ?? throw new ArgumentNullException(nameof(createOrderItemService));
 }
 public CatalogueSolutionsController(
     IOrderRepository orderRepository,
     ICreateOrderItemService createOrderItemService,
     IUpdateOrderItemService updateOrderItemService)
 {
     _orderRepository        = orderRepository ?? throw new ArgumentNullException(nameof(orderRepository));
     _createOrderItemService = createOrderItemService ?? throw new ArgumentNullException(nameof(createOrderItemService));
     _updateOrderItemService = updateOrderItemService ?? throw new ArgumentNullException(nameof(updateOrderItemService));
 }
Example #3
0
 internal CatalogueSolutionsControllerBuilder WithCreateOrderItemService(ICreateOrderItemService createOrderItemService)
 {
     _createOrderItemService = createOrderItemService;
     return(this);
 }