equal
deleted
inserted
replaced
22 public event HttpResponseCompleteEventHandler ResponseComplete; |
22 public event HttpResponseCompleteEventHandler ResponseComplete; |
23 private void OnResponseComplete(HttpResponseCompleteEventArgs e) |
23 private void OnResponseComplete(HttpResponseCompleteEventArgs e) |
24 { |
24 { |
25 if (this.ResponseComplete != null) |
25 if (this.ResponseComplete != null) |
26 { |
26 { |
27 this.ResponseComplete(e); |
27 ThreadPool.QueueUserWorkItem(new WaitCallback((Object o)=>this.ResponseComplete(e))); |
|
28 // this.ResponseComplete(e); |
28 } |
29 } |
29 } |
30 } |
30 private void OnResponseComplete() |
31 private void OnResponseComplete() |
31 { |
32 { |
32 if (this.ResponseComplete != null) |
33 if (this.ResponseComplete != null) |
33 { |
34 { |
|
35 ThreadPool.QueueUserWorkItem(new WaitCallback((Object o) => new HttpResponseCompleteEventArgs(Response))); |
34 this.ResponseComplete(new HttpResponseCompleteEventArgs(Response)); |
36 this.ResponseComplete(new HttpResponseCompleteEventArgs(Response)); |
35 } |
37 } |
36 } |
38 } |
37 public HttpSender(Uri requestUri, string method, params KeyValuePair<string, string>[] postValues) |
39 public HttpSender(Uri requestUri, string method, params KeyValuePair<string, string>[] postValues) |
38 { |
40 { |