api方法如下图
[HttpPost]
public async Task<BaseListResponse<MediaStorageModel>> MediaBrand(IFormFile file, int brandId)
{
var files = new List<IFormFile>();
files.Add(file);
var response = await this.Upload(files, "brand", brandId);
return response;
}
我的 postman 配置
将我的dotnet核心从2.0升级到2.1不能正常工作,任何人都可以提供帮助。
出什么事了
最佳答案
我也遇到过同样的问题,我可以通过将“名称”命名参数应用到具有窗体中"file"字段名称的FromForm属性的方法来解决。它指定表单中的哪个字段绑定(bind)到method参数。更改您的方法签名,如下所示。
[HttpPost("status")]
public async Task<BaseListResponse<MediaStorageModel>> MediaBrand([FromForm(Name ="file")] IFormFile file, int brandId)