@LiverpoolOwen, да, я просто имел в виду, почему передача ссылки на функцию работает?
я проблема в том, что список IFormFile не заполняется данными файлами, а когда я вызываю HttpContext.Request.Form.Files; тогда у меня есть доступ к файлам. Я бы предпочел использовать IFormFile, поскольку это новый способ работы с Dotnet core 2.0.
У меня есть следующий запрос полезной нагрузки:
Со следующими заголовками запроса:
И обработчик страниц Razor:
public async Task<ActionResult> OnPostSend(ConditionResponse conditionResponse)
{
var files = HttpContext.Request.Form.Files;
}
Модель реакции на условие:
public class ConditionResponse
{
public List<string> Plots { get; set; }
public string Comments { get; set; }
public List<IFormFile> Files { get; set; }
}