[HttpPatch]
public HttpResponseMessage UpdateDividendInformation([FromBody]BEDividendInformationRequest bedividendInformationRequest, Delta<BEAccountDividendSetup> beAccountDividendSetup)
当我使用http补丁从fiddler打电话时显示:
“无法绑定多个参数错误”。
请有人帮忙。我正在使用Delta类来跟踪已更改的实体。那么如何通过提琴手发送价值。
答案 0 :(得分:0)
基本上,身体最多允许1
个参数,因为请求内容可能只读一次。
在您的操作中,您标记了第一个参数[FromBody]
,同时,Delta<T>
在OData Web API中使用[NonValidatingParameterBinding]
属性修饰,这是来自body的参数。所以,你有两个参数将从body绑定。因此,很明显你得到了这样的错误信息。
但是,错误消息应包含参数名称。你省略了吗?