Beispiel #1
0
        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);
 }