Я начинал как строгий API в своем проекте, но теперь я хочу визуализировать представление, поэтому я добавил действие следующим образом.
[HttpGet("login")]
public IActionResult LogIn([FromQuery] string returnUrl)
{
HttpClient client = new HttpClient();
...
return View("Login");
}
Я также добавил файл с именем Login.cshtml в каталоге Views / Account (в то время как вышеприведенный контроллер находится в каталоге Controllers .
Проблема в том, что символ не может быть решенговорит компьютер. Я знаю, что синтаксис правильный (как показано здесь ), поэтому я предполагаю, что это с использованием Xxx , который должен быть добавлен. Довольно забавно, у меня нетЯ не нашел документы для него, и я просто не знаю, как сделать его доступным для моего проекта.
Как я могу разрешить Просмотр не распознанным?
Я заметил, что изменение наследования с ControllerBase (где сказано без поддержки представления на Controller устраняет ошибку, но похоже на возвращениедо начала основного времени и делать это, как мы делали в старом MVC. Я ошибаюсь?