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)); }
internal CatalogueSolutionsControllerBuilder WithCreateOrderItemService(ICreateOrderItemService createOrderItemService) { _createOrderItemService = createOrderItemService; return(this); }