hat是我尝试将POST的一些价值传递给我的API的方式。如果我删除"JObject令牌",它可以正常工作,然后它不会给出错误 500。
但如果它打开,那么它就会放弃 500。
代码已从 MVC 转移到 .net core 2.0
如何解决此问题,以便将我的值提交到 API?
此处错误:
[Route("api/Stripe")]
[HttpPost]
public async Task<IActionResult> Post(JObject token)
这里没有错误:
[Route("api/Stripe")]
[HttpPost]
public async Task<IActionResult> Post()
我已经在Nuget中安装了Newtonsoft.json。
在对象之前尝试使用[FromBody]。我的意思是,像这样的事情
[Route("api/Stripe")]
[HttpPost]
public async Task<IActionResult> Post([FromBody] JObject token)
我在 .Net 上使用 [FromBody]
我的 API,但是,在 .NET Core 中,它似乎工作原理相同Json Post on ASP.NET CORE