private void ProcessPano(Pano pano, PanoModel panoModel, string objectDir) { HttpResponseMessage result; string soortAanbod = panoModel.SoortAanbod; using (HttpClient client = new HttpClient()) { result = client.GetAsync($"http://partnerapi.funda.nl/feeds/MijnFunda.svc/GetKrpanoXmlContent/?type={soortAanbod}&globalId={panoModel.GlobalId}&mediaGuid={pano.Id}").Result; } if (result.IsSuccessStatusCode) { var xml = result.Content.ReadAsStringAsync().Result; var xdoc = XDocument.Parse(Sanitize(xml)); var images = xdoc.Root.Descendants("tablet").Descendants(); xmlService.AddScene(pano, GetHotspots(xdoc, panoModel), images.First().FirstAttribute.Value); } else { Console.WriteLine(result.ReasonPhrase); } }