C# 将多个文件和JSON发布到Web API

C# 将多个文件和JSON发布到Web API,c#,post,asp.net-web-api,postman,C#,Post,Asp.net Web Api,Postman,这听起来可能很幼稚。我正在使用Postman REST客户端测试下面的Web API [HttpPost] public void Post([FromBody] Object value) { //.. } 我可以使用POST将下面的JSON传递给API,它工作得很好 { "totalUsersOrganization": 0, "totalUsersBU": 0, "buid": null, "buName": "GIS", "toolTagMappingId"

这听起来可能很幼稚。我正在使用Postman REST客户端测试下面的Web API

[HttpPost]
public void Post([FromBody] Object value)
{
    //..
}
我可以使用POST将下面的JSON传递给API,它工作得很好

{
  "totalUsersOrganization": 0,
  "totalUsersBU": 0,
  "buid": null,
  "buName": "GIS",
  "toolTagMappingId": null,
  "tagName": "",
  "isReady": true,
  "isDeleted": false,
  "updatedOn": "2018-07-06T13:56:10.6711104+05:30",
  "updatedBy": null,
  "updatedByName": "",
  "rating": {
    "item1": 0,
    "item2": 0
  }
}
现在我需要发布三个文件以及JSON来测试我的API。为此,我尝试在Postman中使用与表单数据相同的JSON,如下所示


当我发布时,它显示输入无效。我尝试设置/删除内容类型,但无效。你知道我做错了什么吗?

你试过
多部分/表单数据吗?
?我得到-
无效数据异常:缺少内容类型边界。Microsoft.AspNetCore.Http.Features.FormFeature.GetBoundary(MediaTypeHeaderValue contentType,int lengthLimit)
带有500个错误代码。@Sid Web API POST操作中有什么错误吗?请检查此项