示例#1
0
        public HttpAsyncResult Request(RequestData data, object state)
        {
            ThrowUIThreadExceptionIfSilverlight();

            var result = new HttpAsyncResult();
            var gate = new ManualResetEvent(false);

            BeginRequest(data, ar =>
                {
                    EndRequest(ar);
                    gate.Set();
                }, state);


            gate.WaitOne();

            return result;
        }
示例#2
0
 public void EndRequest(HttpAsyncResult result)
 {
     
 }
示例#3
0
 public void EndRequest(HttpAsyncResult result)
 {
     _controller.EndRequest(result);
 }