public virtual OAuthMessage Read(HttpContext context)
{
if (context == null)
{
throw new ArgumentNullException("context");
}
return this.Read(context.Request.HttpMethod, context.Request.ContentType, context.Request.Url, context.Request.InputStream);
}