Я борюсь с .NET 5 (MVC Framework). Я хотел бы загрузить файл, но я не знаю, как получить загруженный файл в контроллере. Способ, которым он работает в предыдущих версиях .NET, больше не работает (с HttpPostedFileBase, см. Пример here).Загрузка файла C# .NET Framework 5
Моя форма очень маленькая форма с входного файла:
<form method="post" enctype="multipart/form-data">
<input type="file" name="file">
<input type="submit" name="submit" value="Upload">
</form>
Мой контроллер выглядит следующим образом:
public class FittingController : Controller
{
[HttpPost]
public IActionResult Index(IndexViewModel viewModel)
{
// How to retrieve uploaded file here?
}
}
ли кто-то уже сделал опыт работы с .NET версии 5?
Заранее спасибо.
'HttpPostedFileBase' не о' Entity Framework', и вы можете использовать его, чтобы получить отправил файл, а затем получить 'байт []' и имя файла из публикуемую файла и использовать их для сохранения файла в базе данных с помощью 'EF'. Так же, как ссылка на ваш вопрос. –
@RezaAghaei, вы правы, я думаю, что он имеет отношение к .NET версии 5. Я изменил вопрос соответствующим образом. – Guillermo