Click here to Skip to main content
15,896,154 members
Articles / Programming Languages / C#

Thread-safe Silverlight Cairngorm

Rate me:
Please Sign up or sign in to vote.
4.75/5 (9 votes)
20 Oct 2008CDDL6 min read 49.4K   320   21  
Some code changes and improvements that make the Silverlight Cairngorm thread-safe
using System;
using System.Text;

namespace SilverlightCairngormDemo.Model
{
	public class FlickRPhoto
	{
		public string Id { get; set; }
		public string Owner { get; set; }
		public string Secret { get; set; }
		public string Server { get; set; }
		public string Farm { get; set; }
		public string Title { get; set; }
		public string ImageUrl
		{
			get
			{
				if (String.IsNullOrEmpty(Farm) || String.IsNullOrEmpty(Server) ||
					String.IsNullOrEmpty(Id) || String.IsNullOrEmpty(Secret))
					return null;
					
				return string.Format("http://farm{0}.static.flickr.com/{1}/{2}_{3}.jpg",
					Farm, Server, Id, Secret);
			}
		}
	}
}

By viewing downloads associated with this article you agree to the Terms of Service and the article's licence.

If a file you wish to view isn't highlighted, and is a text file (not binary), please let us know and we'll add colourisation support for it.

License

This article, along with any associated source code and files, is licensed under The Common Development and Distribution License (CDDL)


Written By
Technical Lead
United States United States
https://github.com/modesty

https://www.linkedin.com/in/modesty-zhang-9a43771

https://twitter.com/modestyqz

Comments and Discussions