private static void AccountExamples(string appId) { //Order 示例 OrderDemo.Example(appId); //Order退款示例 OrderRefundDemo.Example("2011708140000074741"); //User 对象相关示例 UserDemo.Example(appId); //用户余额明细示例 BalanceTransactionDemo.Example(appId); //转账 示例 TransferDemo.Example(appId); //余额提现 示例 WithdrawalDemo.Example(appId); //优惠券 示例 CouponDemo.Example(appId); //批量转账 示例 BatchTransferDemo.Example(appId); //批量体现示例 BatchWithdrawalDemo.Example(appId); //子商户示例 SubAppDemo.Example(appId); //子商户渠道设置示例 ChannelDemo.Example(appId, "app_jXH8WHCCSGC0GCGu"); //结算账号示例 SettleAccountDemo.Example(appId); //分润示例 RoyaltyDemo.Example(); //分润结算明细示例 RoyaltyTransactionDemo.Example(); //分润结算示例 RoyaltySettlementDemo.Example(); OrderDemo.Example(appId); var user = UserDemo.Example(appId); BalanceDemo.Example(appId); CouponDemo.Example(appId); //余额充值接口示例 RechargeDemo.Example(appId); //余额赠送示例 BalanceBonusDemo.Example(appId); //余额转账示例 BalanceTransferDemo.Example(appId); //分润模板示例 RoyaltyTemplateDemo.Example(appId); //余额结算对象示例 BalanceSettlementDemo.Example(appId); }
static void Main(string[] args) { Console.Write("\n Demonstrating Project #4 Channel Prototype"); Console.Write("\n ============================================\n"); ChannelDemo <Client_1> demo1 = new ChannelDemo <Client_1>(); string sndrEndPoint1 = Comm <Client_1> .makeEndPoint("http://localhost", 8080); string rcvrEndPoint1 = Comm <TestHarness> .makeEndPoint("http://localhost", 8080); demo1.comm.rcvr.CreateRecvChannel(rcvrEndPoint1); Thread rcvThread1 = demo1.comm.rcvr.start(demo1.rcvThreadProc); Console.Write("\n rcvr thread id = {0}", rcvThread1.ManagedThreadId); Console.WriteLine(); }