public void ExecuteRequest(string workbookId, string viewId) { //Create a web request, in including the users logged-in auth information in the request headers var urlQuery = urls.UrlDownloadPreviewImageForView(Login, workbookId, viewId); var request = CreateLoggedInRequest(urlQuery, HttpMethod.Get); Login.Logger.Information("Web request: " + urlQuery); var response = SendHttpRequest(request); var responseStream = response.GetResponseStreamAsync().ExecuteSynchronously(); using (MemoryStream ms = new MemoryStream()) { responseStream.CopyTo(ms); _previewImage = ms.ToArray(); } }