HH.WCS.Mobox3/HH.WCS.Mobox3.YNJT_BZP_GT/Program.cs
@@ -77,10 +77,11 @@ tasks.Add(GetTask(Monitor.MonitorMatlBarcode)); tasks.Add(GetTask(Monitor.MonitorMatlStatus)); tasks.Add(GetTask(Monitor.MonitorMatlTimeConfig)); Task.WaitAll(tasks.ToArray()); } public void Stop() { Console.WriteLine("work stopped"); } private Task GetTask(Action action) { private Task GetTask(Action action ,int time = 3000) { var task = Task.Run(() => { while (true) { try { @@ -89,7 +90,7 @@ catch (Exception ex) { LogHelper.Error(ex.Message, ex); } Thread.Sleep(3000); Thread.Sleep(time); } }); return task;