为什么我的对象没有使用C#RestSharp从GET请求中填充?

时间:2014-02-14 15:58:39

标签: c# .net rest restsharp

我正在使用RestSharp从REST API GET调用中检索对象,如下所示:

        var client = new RestClient("http://localhost:8800");
        var request = new RestRequest("api/users/{id}", Method.GET);
        request.AddUrlSegment("id", "9");

        IRestResponse<User> response = client.Execute<User>(request);
        User user = response.Data;

User对象完全没有填充,即使GET请求返回一个完全填充的值(REST API在另一个Visual Studio实例中运行,我看了响应)。

我的无参数默认构造函数不起作用,但所有参数都可公开访问。为什么RestSharp没有填充我的User对象?

0 个答案:

没有答案