public static void StopWoking() { HZLogger.Info(string.Format("队列停止工作 还有{0}个任务未完成", QueueTasks.Count)); _workNotOver = false; QueueTasks = new Queue<IQueueTask>(); QueueTaskEvent.Set(); }
public void Do() { string message = string.Empty; try { message = string.Format(" QueueTask Done. Data:{0}", this.Data); HZLogger.Info(message); } catch (FormatException exp) { HZLogger.Error(exp); } catch (Exception exp) { HZLogger.Error(exp); } }