.NET 8 IFormFile всегда возвращает ноль ⇐ C#

Место общения программистов C#
Anonymous
.NET 8 IFormFile всегда возвращает ноль

Сообщение Anonymous »

При загрузке файла в операции отправки формы параметр IFormFile всегда возвращает значение null. Когда я пытаюсь выполнить простую операцию с базовой версией проекта, он читает файл и не возвращает значение null. enctype="multipart/form-data" input type="file" name="file"
Код контроллера:

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

[HttpPost]
public async Task File([FromForm] IFormFile file)
{
var path = Path.Combine(Directory.GetCurrentDirectory(), "wwwroot", file.FileName);

using (var stream = new FileStream(path, FileMode.Create))
{
await file.CopyToAsync(stream);
}

return Content($"File uploaded");
}
Как это решить?


Подробнее здесь: https://stackoverflow.com/questions/791 ... eturn-null

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