private static async Task<LinkInfo> DownloadItemAsync(Uri itemUri) { string item; try { HttpClient httpClient = new HttpClient(); httpClient.MaxResponseContentBufferSize = 1000000; var response = await httpClient.GetAsync(itemUri); item = await response.Content.ReadAsStringAsync(); } catch { item = string.Empty; } LinkInfo linkInfo = new LinkInfo { Length = item.Length, Title = GetTitle(item), Html = item }; return linkInfo; }
FakePre-772bfa2da10348c58062e421ab95c0fb-f169874984204cf19bc486bafcc93b67
Private Shared Async Function DownloadItemAsync( ByVal itemUri As Uri) As Task(Of LinkInfo) Dim item As String Try Dim httpClient As New HttpClient httpClient.MaxResponseContentBufferSize = 1000000 Dim response = Await httpClient.GetAsync(itemUri) item = Await response.Content.ReadAsStringAsync() Catch item = String.Empty End Try Dim linkInfo As LinkInfo = New LinkInfo() With { .Length = item.Length, .Html = item, .Title = GetTitle(item)} Return linkInfo End Function
FakePre-5cd45e6cd49c4bdb98dacc45a73dd569-91c6a9210b1049ef918c74feaf69e966FakePre-6bef2063e16d472cbeae189616816d19-c4daa1ffe6fa44f79f3b821689fdf9aaFakePre-14982d9eee1e4f828815a7c9028d9535-a85a3f9c856b4238b42864e60cb6a5ba