Я пытаюсь связать данные в моей модели, отправленные почтальоном в моей модели ниже:
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
обнуляется, как вы можете видеть здесь:
![enter image description here](https://i.stack.imgur.com/PDlAo.png)
Но неожиданно, когда я проверяю объект http-запроса, я вижу этот файл:
![enter image description here](https://i.stack.imgur.com/lRaYr.png)
Вот как я публикую данные из POSTMAN: ![enter image description here](https://i.stack.imgur.com/HwcLp.png)
![enter image description here](https://i.stack.imgur.com/Pyp5i.png)
Код:
[HttpPost]
public void Post([FromForm]VariantModel emp)
{
var d = HttpContext.Request;
}
Может кто-нибудь сказать мне, что может быть проблема здесь?
Обновление:
![enter image description here](https://i.stack.imgur.com/fsD7B.png)