Код: Выделить всё
[HttpPost("MyFromForm")]
public async Task MyFromForm([FromForm] RequestExample request)
{
return new OkObjectResult(request);
}
[HttpPost("MyFromBody")]
public async Task MyFromBody([FromBody] RequestExample request)
{
return new OkObjectResult(request);
}
Код: Выделить всё
public class RequestExample
{
public Dictionary DeviceDetails { get; set; }
}

Код: Выделить всё
{
"deviceDetails": {
"additionalProp1": "string",
"additionalProp2": "string",
"additionalProp3": "string"
}
}
< em>Используя FromBody, я могу получить словарь в запросе
[img]https://i. sstatic.net/f6yu0.png[/img]
Используя: FromForm, я не могу получить словарь в запросе

Вопрос: Почему я не могу получить объект в запросе типа FromForm?
Подробнее здесь: https://stackoverflow.com/questions/693 ... n-fromform