public ActionResult Index() { var client = new FlickrService.FlickrService(); AsyncMethodCaller caller = new AsyncMethodCaller(client.GetRecentPhotos); var result = caller.BeginInvoke(null, null); var photos = caller.EndInvoke(result); ViewData["flickrphotos"] = photos; List<string> urls = new List<string>(); foreach (var photo in photos) { urls.Add(photo.ImageUrl); } ViewData["photos"] = urls; return View(); }
public override void Given() { flickrService = new FlickrService.FlickrService(_flickrClient.Object); }