void IFlickrParsable.Load(XmlReader reader)
{
while (reader.MoveToNextAttribute())
{
switch (reader.LocalName)
{
case "id":
PhotoId = reader.Value;
break;
case "secret":
Secret = reader.Value;
break;
case "server":
Server = reader.Value;
break;
case "farm":
Farm = reader.Value;
break;
case "title":
Title = reader.Value;
break;
case "url":
Url = "http://www.flickr.com" + reader.Value;
break;
case "thumb":
ThumbnailUrl = reader.Value;
break;
case "media":
MediaType = reader.Value == "photo" ? MediaType.Photos : MediaType.Videos;
break;
}
}
reader.Read();
}
}