在你的
PostNewIds
string
参数,因此
ids == @"{""ids"":""1234asdfasdfasdf3e""}"
. 如果你需要
ids
根据请求,您可以添加一个模型:
public class MyMethodNameModel
{
public string Ids { get; set; }
}
现在,您可以在操作中使用此模型:
[HttpPost, Route("api/MyControllerName/MyMethodName")]
public async Task PostNewIds([FromBody] MyMethodNameModel model)
{
Debug.WriteLine(model.Ids);
}
或
[HttpPost, Route("api/MyControllerName/MyMethodName")]
public async Task PostNewIds([FromBody] string body)
{
var obj = JsonConvert.DeserializeObject(ids) as JObject;
var val = obj["ids"] as JValue;
Debug.WriteLine(val.Value);
}