Я не уверен, что вы подразумеваете под "получать контент", но вот функция для загрузки html-источника с любого веб-сайта:
public string Download(string url, Encoding encoding)
{
string content = string.Empty;
using (WebClient client = new WebClient { Encoding=encoding })
{
Stream data = client.OpenRead(url);
using (StreamReader sr = new StreamReader(data, encoding))
{
content = sr.ReadToEnd();
}
data.Close();
}
return content;
}