Ich habe Probleme mit der Deserialisierung der folgenden XML w/ restsharp
<Xid>
<Id>118</Id>
<Active>true</Active>
<Xid>20</Xid>
<CreatedDate>2011-09-16T18:15:32</CreatedDate>
<CreatedUserId>1782</CreatedUserId>
<ModifiedDate>2011-09-16T18:15:32</ModifiedDate>
<ModifiedUserId>1782</ModifiedUserId>
<TableName>ProjectRate</TableName>
<ObjectId>644</ObjectId>
<SystemGuid>157f2e2d-5e8b-41c7-b932-09c1d75d0ccc</SystemGuid>
</Xid>
Ich kann eine Klasse mit dem Namen 'Xid' nicht mit einem Mitglied mit dem Namen 'Xid' verwenden, da es in C# einen Konflikt gibt. Ich habe versucht, die XmlRoot auf dem XidClass-Objekt manuell zu deklarieren, aber es scheint nicht von RestSharp's Deserializer abgeholt zu werden. Gibt es eine Möglichkeit, dies mit RestSharp zu tun, oder muss ich einen kundenspezifischen Deserialisierer für diesen bestimmten Brocken Xml schreiben?