【发布时间】:2014-04-13 10:25:10
【问题描述】:
我将两个复杂参数传递给 Web Api Post 方法并收到错误“无法绑定多个参数”。我正在使用 fiddler 对其进行测试并使用 composer 发送 JSON 字符串。
这是我的 JSON 字符串。
{"agentEntity":[{"AgentID":"1","ClientID":"1"}],"userEntity":[{"ClientID":"1","UserID":"1"}]}
我已经在 JSONLint.com 上验证了这个字符串,它说 OK。
当我用一个参数编写 POST 方法并传递下面的字符串时,它可以正常工作。
{"agentEntity":[{"AgentID":"1","ClientID":"1"}]}
我的 Web api Post 方法。
public OperationStatus Post(AgentEntity agentEntity, UserEntity userEntity)
{...
}
请帮忙。
【问题讨论】:
标签: asp.net json asp.net-web-api fiddler