我正在尝试在我的以下模型中绑定从邮递员发布的模型中的数据:
public class VariantModel
{
public int Id { get; set; }
public List<SubvariantModel> Subvariants { get; set; }
}
public class SubvariantModel
{
public int Id { get; set; }
public string Description { get; set; }
public IFormFile Document { get; set; }
}
每个属性都在填充,但是只有Document
属性为null,如您在此处看到的:
但是令人惊讶的是,当我检查http请求对象时,我看到了该文件:
代码:
[HttpPost]
public void Post([FromForm]VariantModel emp)
{
var d = HttpContext.Request;
}
有人可以告诉我这里是什么问题吗?
更新: