Asp.net 如何将JObject从Fiddler传递到Web Api?

Asp.net 如何将JObject从Fiddler传递到Web Api?,asp.net,asp.net-mvc,asp.net-web-api2,fiddler,Asp.net,Asp.net Mvc,Asp.net Web Api2,Fiddler,我有一个函数,它使用JObject作为参数。像这样: public void AddDevice(JObject jsonData) { dynamic json = jsonData; JObject juser = json.User; string login = json.UserLogin; var user = juser.ToObject<User>(); //some operations on user and login } public void Add

我有一个函数,它使用JObject作为参数。像这样:

public void AddDevice(JObject jsonData)
{
dynamic json = jsonData;
JObject juser = json.User;
string login = json.UserLogin;

var user = juser.ToObject<User>();

//some operations on user and login

}
public void AddDevice(JObject jsonData)
{
动态json=jsonData;
JObject juser=json.User;
string login=json.UserLogin;
var user=juser.ToObject();
//关于用户和登录的一些操作
}
问题是:如何通过web api测试用户和从Fiddler登录?方法当然是HttpPost类型

@编辑
我不是在问我如何使用Fiddler,我是在问我如何正确地为JObject编写Body Request。

投票关闭此项,因为您是在问如何使用Fiddler在帖子中发送数据。对此的任何答案都将是当前版本的教程。如果有任何变化(包括UI),任何答案都将变得无关紧要。我知道如何使用fiddler在POST中发送数据,但我不知道如何为JObject编写请求。JObject不是json对象吗?那么您的参数类型是否为
JObject
?有你想要的类型,让JSON转换器完成它的工作。好吧,当我这样尝试:{“DeviceName”:“name”,“StolenFlag”:false,“UserLogin”:“COS”}它需要正确的UserLogin,但设备对象是空的。设备对象包含StolenFlag和DeviceName。