WebApiBindsBodytoJsonDictionary]字符串命令,[FromUri]字符串方法,[FromBody]IDictionary参数)但是,当我用请求点击此方法时,参数永远不会正确绑定(两个URI字段都可以)。ModelState在第一个字符处显示Json.NET解析错误。我尝试了一个看起来像这样的请求主体:id=50和arguments={"id":50}。我如何制定我的请求以允许WebApi正确绑定我的参数?您不需要在请求文本中使用“id=”或“arguments=”。您应该能够发送如下所示的内容:{"key1":4,"key2":50,"key3":{"member1":"value"}}并让它工作。然后字典将包含key1:值为4的JValue,key2:值为50的JValue,key3:具有值为“value”的member1成员的JObject。以上就是C#学习教程:WebApi绑定主体Json字典分享所有内容。如果对大家有用,需要进一步了解C#学习教程,希望大家多多关注。本文收集自网络,不代表立场。涉及侵权,请点击维权联系管理员删除。如需转载请注明出处:
