예제 #1
0
 public CheckOutController(ICheckOutServices iCheckOutServices,
                           IEventBus iEventBus, ICheckOutFlowValid iFlowValid)
 {
     _iCheckOutServices = iCheckOutServices;
     _iEventBus         = iEventBus;
     _iFlowValid        = iFlowValid;
 }
예제 #2
0
 public CheckOutController(IProductDetailServices product, IOrderServices order, IOrderDetailServices orderDetail, ICouponServices coupon, ICheckOutServices checkOut, IUserServieces user)
 {
     _productDetail = product;
     _order         = order;
     _orderDetail   = orderDetail;
     _coupon        = coupon;
     _checkOut      = checkOut;
     _user          = user;
 }
예제 #3
0
 public CheckOutController(
     IOrderDetailServices orderDetailServices,
     IOrderServices orderServices,
     ICouponServices couponServices,
     IProductServices productServices,
     IUserServices userServices,
     ICheckOutServices checkOutServices)
 {
     _orderDetailServices = orderDetailServices;
     _orderServices       = orderServices;
     _couponServices      = couponServices;
     _productServices     = productServices;
     _userServices        = userServices;
     _checkOutServices    = checkOutServices;
 }