public void Setup()
 {
     _packingSlip      = new PackingSlip();
     _membership       = new MembershipService();
     _commisionService = new CommisionService();
     _orderService     = new OrderProcessingService(_packingSlip, _membership, _commisionService);
 }
Ejemplo n.º 2
0
 public CommisionController(ICarrierService carrierService, ICommisionService commisionService,
                            ICommonService commonService, IClientService clientService, IPolicyService policyService)
 {
     _carrierService   = carrierService;
     _commisionService = commisionService;
     _commonService    = commonService;
     _clientService    = clientService;
     _policyService    = policyService;
 }
Ejemplo n.º 3
0
 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;
 }
Ejemplo n.º 5
0
 public OrderProcessingService(IPackingSlip packingSlip, IMembership membership, ICommisionService commisionService)
 {
     _packingSlip      = packingSlip;
     _membership       = membership;
     _commisionService = commisionService;
 }