public void Setup() { _packingSlip = new PackingSlip(); _membership = new MembershipService(); _commisionService = new CommisionService(); _orderService = new OrderProcessingService(_packingSlip, _membership, _commisionService); }
public CommisionController(ICarrierService carrierService, ICommisionService commisionService, ICommonService commonService, IClientService clientService, IPolicyService policyService) { _carrierService = carrierService; _commisionService = commisionService; _commonService = commonService; _clientService = clientService; _policyService = policyService; }
public PaymentHandler(Func <IPackingSlipBuilder> _packingSlipBuilder, IProductCatalog productCatalog, IMembershipService membershipService, ICommisionService commisionService) { packingSlipBuilder = _packingSlipBuilder; this.productCatalog = productCatalog; this.membershipService = membershipService; this.commisionService = commisionService; }
public CommisionController(ICommisionService commisionService) { _commisionService = commisionService; }
public OrderProcessingService(IPackingSlip packingSlip, IMembership membership, ICommisionService commisionService) { _packingSlip = packingSlip; _membership = membership; _commisionService = commisionService; }