[HttpPost("method")]
public string Method(int number)
{
return number.ToString();
}
为什么数字总是0?
可以像这样使用原始类型的 json post 吗?
我的帖子:{ "number": 3 }
最佳答案
如果您发布像 { "number": 3 }
这样的数据,您的操作方法应该是
public class Data
{
public int Number {get; set;}
}
[HttpPost("method")]
public string Method([FromBody] Data data)
{
return data.Number.ToString();
}
关于c# - Json post int 类型始终为 0,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/45174143/