我正在使用 MVC WebAPI 并将 JSON 对象传递给将参数定义为动态的方法。使用该方法时,我正在访问动态对象的属性。它向我抛出了这个错误 - 'Newtonsoft.Json.Linq.JObject' 不包含定义'
private dynamic Method1([FromBody]dynamic obj)
{
if (obj.Name.Value == "Hello")
{
//Code
}
}
JSON 具有正确的键值对。
此代码在其他机器上运行良好,但在其中一台机器上引发错误。只是想知道我的安装是否有问题或者我遗漏了什么?