private static Response Deserialize(string responseString)
{
XmlSerializer serializer = _responseSerializer;
try
{
// Deserialise the web response into the Flickr response object
StringReader responseReader = new StringReader(responseString);
FlickrNet.Response response = (FlickrNet.Response)serializer.Deserialize(responseReader);
responseReader.Close();
return response;
}
catch(InvalidOperationException ex)
{
// Serialization error occurred!
throw new FlickrException(9998, "Invalid response received (" + ex.Message + ")");
}
}