public string Post(Uri uri, string data)
{
_logger.DebugFormat("POST: {0}", uri);
_logger.DebugFormat("Data: {0}", data);
var webRequest = BuildWebRequest(uri);
SetCredentials(webRequest);
AddPostData(webRequest, data);
return GetResponseBody(webRequest);
}