private static WebsiteDataModel DownloadWebsite(string address) { // System.Threading.Thread.Sleep(1000); WebClient client = new WebClient(); WebsiteDataModel data = new WebsiteDataModel(); data.WebsiteData = client.DownloadString(address); data.Length = data.WebsiteData.Length; data.WebSiteURL = address; return(data); }
private static async Task <WebsiteDataModel> DownloadWebsiteAsync(string address) { //System.Threading.Thread.Sleep(1000); WebClient client = new WebClient(); WebsiteDataModel data = new WebsiteDataModel(); data.WebsiteData = await client.DownloadStringTaskAsync(address); data.Length = data.WebsiteData.Length; data.WebSiteURL = address; return(data); }