Как получить массив объектов (с iformfile), используя [FromForm] в ASP.NET Core Web API?C#

Место общения программистов C#
Ответить Пред. темаСлед. тема
Anonymous
 Как получить массив объектов (с iformfile), используя [FromForm] в ASP.NET Core Web API?

Сообщение Anonymous »

Я создаю конечную точку ASP.NET CORE Web API, которая должна получить массив сложных объектов через Multipart/Form-Data . Каждый объект включает в себя пары строк клавиш и дополнительную загрузку файла. Каждый Formitem должен иметь либо значение, либо файл, но не оба, а не ни то. Точно необходимо предоставить. < /P>
Вот моя модель: < /p>

Код: Выделить всё

public class FormItem
{
public string key { get; set; }
public string value { get; set; }
public IFormFile file { get; set; }
}
< /code>
и мое действие контроллера выглядит следующим образом: < /p>
[HttpPost]
public async Task SaveAdditionalInfo(
[FromForm] FormItem[] formFields,
[FromRoute] Guid businessKycId,
[FromQuery] string token)
{
...
}
❓ Что я хочу:
  • Для получения массива Formitem через Multipart/Form-Data post . Swashbuckle) также.
❌ Проблема:

Привязка модели не заполняет формфилд , когда он будет представлен из Swagger или Postman. Файлы.>

Подробнее здесь: https://stackoverflow.com/questions/796 ... in-asp-net
Реклама
Ответить Пред. темаСлед. тема

Быстрый ответ

Изменение регистра текста: 
Смайлики
:) :( :oops: :roll: :wink: :muza: :clever: :sorry: :angel: :read: *x)
Ещё смайлики…
   
К этому ответу прикреплено по крайней мере одно вложение.

Если вы не хотите добавлять вложения, оставьте поля пустыми.

Максимально разрешённый размер вложения: 15 МБ.

  • Похожие темы
    Ответы
    Просмотры
    Последнее сообщение
  • C# [FromForm] List всегда приводит к нулю
    Anonymous » » в форуме C#
    0 Ответы
    8 Просмотры
    Последнее сообщение Anonymous
  • C# [FromForm] List всегда приводит к нулю
    Anonymous » » в форуме C#
    0 Ответы
    6 Просмотры
    Последнее сообщение Anonymous
  • Атрибут модели ASP.NET Core [FromForm] не является обязательным
    Anonymous » » в форуме C#
    0 Ответы
    17 Просмотры
    Последнее сообщение Anonymous
  • Ошибка Bad Gateway (502) при вызове API Core Core .NET .NET из другого API Core .NET .NET .NET .NET
    Anonymous » » в форуме C#
    0 Ответы
    2 Просмотры
    Последнее сообщение Anonymous
  • Ошибка Bad Gateway (502) при вызове API Core Core .NET .NET из другого API Core .NET .NET .NET .NET
    Anonymous » » в форуме C#
    0 Ответы
    3 Просмотры
    Последнее сообщение Anonymous

Вернуться в «C#»