title: How to XmlDeserialize using RestSharp?
body: <p>I'm having trouble deserializing the following XML w/ restsharp</p>
  
  <pre><code>&lt;Xid&gt;
     &lt;Id&gt;118&lt;/Id&gt;
     &lt;Active&gt;true&lt;/Active&gt;
     &lt;Xid&gt;20&lt;/Xid&gt;
     &lt;CreatedDate&gt;2011-09-16T18:15:32&lt;/CreatedDate&gt;
     &lt;CreatedUserId&gt;1782&lt;/CreatedUserId&gt;
     &lt;ModifiedDate&gt;2011-09-16T18:15:32&lt;/ModifiedDate&gt;
     &lt;ModifiedUserId&gt;1782&lt;/ModifiedUserId&gt;
     &lt;TableName&gt;ProjectRate&lt;/TableName&gt;
     &lt;ObjectId&gt;644&lt;/ObjectId&gt;
     &lt;SystemGuid&gt;157f2e2d-5e8b-41c7-b932-09c1d75d0ccc&lt;/SystemGuid&gt;
  &lt;/Xid&gt;
  </code></pre>
  
  <p>I can't use a class named 'Xid' with a member named 'Xid' as there is a conflict in C#.  I have tried manually declaring the XmlRoot on the XidClass object, but it doesn't seem to be getting picked up by RestSharp's deserializer.  Is there a way to do this with RestSharp, or am I going to need to write a custome deserializer for this particular chunk of xml?</p>