public OrderController( IOrderAppService orderAppService, IDeliveryChargeAppService deliveryChargeAppService) { DeliveryChargeAppService = deliveryChargeAppService; OrderAppService = orderAppService; }
public OrderAppService( IDeliveryChargeAppService deliveryChargeAppService, IDeliveryScheduleAppService deliveryScheduleAppService, IItemRepository itemRepository, IRiderRepository riderRepository, IRepository <DeliveryChargeEntity, int> deliveryChargeRepository, IRepository <CustomerEntity, int> customerRepository, IRepository <OrderItemEntity> orderItemRepository, IRepository <PromotionEntity, int> promotionRepository, IRepository <AddressEntity, int> addressRepository, IRepository <PaymentEntity, int> paymentRepository, IOrderRepository orderRepository) { DeliveryScheduleAppService = deliveryScheduleAppService; DeliveryChargeAppService = deliveryChargeAppService; PromotionRepository = promotionRepository; AddressRepository = addressRepository; PaymentRepository = paymentRepository; OrderItemRepository = orderItemRepository; OrderRepository = orderRepository; ItemRepository = itemRepository; CustomerRepository = customerRepository; DeliveryChargeRepository = deliveryChargeRepository; RiderRepository = riderRepository; }