public void Enqueue(HttpTask httpTask) { lock (sync) { httpTasks.Enqueue(httpTask); } }
public HttpTask Dequeue() { HttpTask httpTask = null; lock (sync) { if (httpTasks.Count != 0) { httpTask = httpTasks.Dequeue(); } } return(httpTask); }