public OrderService( IOrderRepository orderRepository, IOrderPaymentService paymentService, IOrderShippingService shippingService, IOrderNotificationService notificationService, ILogger logger) { _orderRepository = orderRepository; _paymentService = paymentService; _shippingService = shippingService; _notificationService = notificationService; _logger = logger; }
public OrderController(IOrderService orderService, IOrderItemService orderItemService, IOrderShippingService orderShippingService) { _orderService = orderService; _orderItemService = orderItemService; _orderShippingService = orderShippingService; }
public LightweightOrderController(IOrderShippingService orderShippingService) { _orderShippingService = orderShippingService; }
public OrderService( IOrderPreProcess orderPreProcessService, IOrderShippingService orderShippingService ) { }