Example #1
0
 internal void RaiseRequestCompelete(object sender, RequestCompeleteEventArgs e)
 {
     if (Completed != null)
     {
         Completed(sender, e);
     }
 }
Example #2
0
        private void RaiseRequestException(RequestState requestState, WebException webEx, Exception ex)
        {
            RequestCompeleteEventArgs e = new RequestCompeleteEventArgs(true);
            if(webEx != null)
            {
                e.WebError = webEx;
            }
            if (ex != null)
            {
                e.ExtraError = ex;
            }

            requestState.RaiseRequestCompelete(requestState, e);
        }
Example #3
0
        static void RequestCompleted(object sender, RequestCompeleteEventArgs e)
        {
            var requestState = sender as RequestState;
            Console.WriteLine(e.HasError);
            Console.WriteLine(e.WebError);
            Console.WriteLine(e.ExtraError);

            Console.WriteLine(e.Resposne.StatusCode);
            Console.WriteLine(e.Resposne.StatusDescription);
            string result;
            Console.WriteLine(e.Resposne.TryGetStringResult(Encoding.UTF8, out result));
            Console.WriteLine(result);
        }