我正在使用RestSharp创建RestRequest
但我注意到的问题是,在开发将成为有效负载主体一部分的对象时,一个键被称为“params”。
var payload = new { data = "", command = new { name = "Foo", params = "Bar" } }; RestSharp.RestRequest request = new RestSharp.RestRequest(RestSharp.Method.POST); request.Resource = ""; request.AddBody(payload); var result = Client.Execute(request);
你可以把 @ 之前 params
@
var payload = new { data = "", command = new { name = "Foo", @params = "Bar" } };
我已经对它进行了测试,输出的JSON将是 params 没有 .
params