public MakePurchaseSlave(IUserBuyer buyer, IStoresSyncher storesSync, IOrderDL orderDL, IPublisher publisher, IPolicyChecker checker) { _buyer = buyer; _storesSync = storesSync; _supplyService = SupplyService.Instance; _paymentService = PaymentService.Instance; _orderDL = orderDL; _publisher = publisher; _checker = checker; }
public LotteryTicketSlave(IUserBuyer buyer, IStoresSyncher storesSync, IOrderDL orderDL, IPublisher publisher, IPolicyChecker checker) : base(buyer, storesSync, orderDL, publisher, checker) { }
public PurchaseItemSlave(IUserBuyer buyer, IStoresSyncher storesSync, IOrderDL orderDL, IPublisher publisher, IPolicyChecker checker) : base(buyer, storesSync, orderDL, publisher, checker) { }