我正在使用RestSharp.Net4版本104.4.0.0并尝试使用DeserializeAs属性,如下所述:https://github.com/restsharp/RestSharp/wiki/Deserialization
(返回的REST结果包含名称中带有'。'的XML元素,因此我不能只使用相同的名称命名我的类属性。)
在单步执行RestSharp代码之后,当使用XML时,它似乎从未尝试匹配DeserializeAs属性中指定的名称。但是,如果我将格式切换为JSON,那么它确实与属性匹配。
如果格式是XML而不是JSON,那么任何人都可以确认DeserializeAs属性是否在RestSharp.Net4中有效吗?
我也找到了这个老帖子: https://groups.google.com/forum/#!topic/restsharp/8V9ByRYj7Xk 我想知道这个DeserializeAs属性是否完全实现了吗?
现在我已经修改了RestSharp代码,除了默认的下划线和破折号之外,还尝试从名称中删除句点。