Почему HttpPostedFileBase file и Request.File не существуют? Как загрузить файл на C#?

Как загрузить файл на сервер Aps Net Core?
Пытаюсь, как пишут, но HttpPostedFileBase file и Request.File не существуют?
Что нужно подключать, что б работал приём файлов?
[HttpPost]
public ActionResult Index(IEnumerable<HttpPostedFileBase> files) {
  foreach (var file in files) {
    if (file.ContentLength > 0) {
      var fileName = Path.GetFileName(file.FileName);
      var path = Path.Combine(Server.MapPath("~/App_Data/uploads"), fileName);
      file.SaveAs(path);
    }
  }
  return RedirectToAction("Index");
}


и вообще Request.Files не существует...то-есть он не видит Files
  • Вопрос задан
  • 1681 просмотр
Пригласить эксперта
Ответы на вопрос 1
petermzg
@petermzg
Самый лучший программист
В .Net Core - IFormFile и IFormFileCollection
Пример тут
Ответ написан
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Войти через центр авторизации
Похожие вопросы