【发布时间】:2020-12-06 10:34:30
【问题描述】:
我正在尝试使用 ASP.NET Core 发布图像文件和一组参数。是否有任何选项/解决方案可以在 POST API 中同时发送模型数据和图像。这是 POSTMAN 中 POST API 的图像:
如果我像下面的代码那样做,那么我的 companyInfo 数据为空并且图像在那里。
[HttpPost("PostInformation")]
public async Task<ActionResult<Company>> PostEmployeeJobCategories(IFormFile image, [FromForm]Company companyInfo)
{
}
如果我像下面的代码那样做,那么我会得到不受支持的媒体类型。
[HttpPost("PostInformation")]
public async Task<ActionResult<Company>> PostEmployeeJobCategories([FromForm]IFormFile image, [FromBody]Company companyInfo)
{
}
任何建议,如何实现目标?
谢谢
【问题讨论】:
标签: c# asp.net-mvc asp.net-core asp.net-web-api asp.net-web-api2