Я относительно новичок на страницах Razor и у меня есть вопрос о публикации в обработчик действий контроллера из формы на странице Razor.(Это в разделе загрузки файлов, но я думаю, что у меня больше проблем с маршрутом, чем с загрузкой файлов ...?)
У меня есть что-то вроде:
<form action="/UploadTheFile/Upload" ... method="post">...</form>
И яесть класс контроллера (созданный с помощью Visual Studio с добавлением нового контроллера), который выглядит примерно так:
...
namespace Controllers
{
public class UploadTheFileController : Controller
{
[HttpPost]
public async Task<IActionResult> Upload(IFormFile file)
{
...
}
}
}
Когда форма отправляется (используя fiddler, я вижу сообщение), я получаю ошибку 404 not found.
Что я делаю не так?Как мне сообщить Razor / asp.net-core-2.1 маршрут?
Спасибо, Оуэн