我在C#中有一个数据模型:
public class RootObjectData
{
public Person person { get; set; }
public Parameters parameters { get; set; }
public Indicators indicators { get; set; }
}
我尝试使用RestSharp将此数据作为原始JSON发送:
public string send(RootObjectData data) {
var client = new RestClient(RestfulPaths.BASE_URL);
var request = new RestRequest(RestfulPaths.GET_ANALYS, Method.POST);
request.AddJsonBody(data);
request.RequestFormat = DataFormat.Json;
var response = client.Execute(request);
}
但是它发送了错误的格式数据。
我填写这样的数据:
RootObjectData bioModel = new RootObjectData();
bioModel.person = new Person();
bioModel.indicators = new Indicators();
bioModel.parameters = new Parameters();
如果要使用POSTman,正确的数据是(原始JSON):
{
"person": {
},
"parameters": {
},
"indicators": {
}
}
我尝试在C#
中获得此发送data
对象