Ejemplo n.º 1
0
        public void Start()
        {
            workTask = new Task(() =>
            {
                while (!stopProduce)
                {
                    RantaTaskBase task = new TestTask(() =>
                    {
                        DateTime time = DateTime.Now;

                        Console.WriteLine("test task starting........ {0:HH:mm:ss}", time);

                        Thread.Sleep(2000);

                        Console.WriteLine("test task finished... {0:HH:mm:ss}", time);
                    });

                    queue.Enqueue(task);

                    Thread.Sleep(1000);
                }
            });
            workTask.Start();
        }