예제 #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);
 }