FlickrNet.Flickr.Deserialize C# (CSharp) Method

Deserialize() private static method

Converts the response string (in XML) into the Response object.
private static Deserialize ( string responseString ) : Response
responseString string The response from Flickr.
return Response
        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 + ")");
            }
        }
Flickr