示例#1
0
文件: Program.cs 项目: 21ki/kuanmai
        static void Main(string[] args)
        {
            Console.WriteLine("Order Processing service is started");
            OrdersProcesser.ProcessOrders();
            //OrdersProcesser.ProcessAgentAccountChargePaymentsNew();
            return;

            while (true)
            {
                ProcessOrders();
            }
        }
示例#2
0
文件: Program.cs 项目: 21ki/kuanmai
 static void ProcessOrders()
 {
     //OrdersProcesser.ProcessOrders();
     Console.WriteLine("Six threads will be started in every 8 seconds to process orders to gateway...");
     for (int i = 0; i <= 5; i++)
     {
         Thread t = new Thread(new ThreadStart(OrdersProcesser.ProcessOrders));
         t.Name = "OrderProcesser" + i;
         t.Start();
         Console.WriteLine("Thread " + t.Name + " is started.");
     }
     OrdersProcesser.ProcessAgentAccountChargePaymentsNew();
     Thread.Sleep(1 * 8 * 1000);
 }