void Continue(RequestDetails item, WebRequest request, IAsyncResult result)
 {
     item.Callback(request, result);
     Run();
 }