internal WebProxy getProxy()
{
var proxyIp = "http://ip";
var username = "username";
var password = "password";
var port = "port No.";
WebProxy myProxy = new WebProxy();
var proxyURI = new Uri(string.Format("{0}:{1}", proxyIp, port));
ICredentials credentials = new NetworkCredential(username, password);
myProxy = new WebProxy(proxyURI, true, null, credentials);
return myProxy;
}