Можно ли опубликовать IFormCollection и Object в действии?
public Task CreateEMail(IFormCollection collection, [FromBody] Model model)
Я пытаюсь сделать запрос на публикацию в WebAPI из Angular, и этот запрос представляет собой комбинацию загруженных файлов и модели.
Угловой код:
let model = {title:'test', subject:'test'};
let formData = new FormData();
for (let i = 0; i < this.droppedFilesData.length; i++) {
let file = this.droppedFilesData[i];
let fileName = file.name;
formData.append(fileName, file);
}
this.service.createEmail(formData, model); // how to implement to post formData and model
Код WebAPI:
public Task CreateEMail(IFormCollection collection, [FromBody] Model model)
{
...
}
Как мне реализовать этот WebAPI?
Обновление: я думаю о добавлении всегов FormCollection, но это был бы действительно плохой код для анализа данных