public void GetRequestStreamCallback(IAsyncResult asynchronousResult)
{
try
{
var request = (HttpWebRequest)asynchronousResult.AsyncState;
Stream stream = request.EndGetRequestStream(asynchronousResult);
string queryString = Parameters.BuildQueryString(true);
byte[] data = Charset.GetBytes(queryString);
stream.Write(data, 0, data.Length);
stream.Close();
request.BeginGetResponse(AsyncResponseCallback, request);
}
catch (Exception ex)
{
if (OAuthEndAction != null)
{
OAuthEndAction("", OAuthCallback);
}
}
}