예제 #1
0
        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);
        }
예제 #2
0
        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);
        }