Я работаю в Asp.Net Core. Мне нужно вызвать метод действия с одного контроллера на другой.
Я пытался с помощью метода RedirectToAction. Когда я использую это, я получаю сообщение об ошибке типа «Ни один маршрут не соответствует предоставленным значениям».
Код, который я использовал:
return RedirectToAction("Logon", "Login");
Мы используем такие файлы маршрутов, как это
Я звоню из MyItemsController в LoginController. Маршрут «Вход в систему» присутствует в файле LoginRouteUrl.
Если я добавлю маршрут в файл MyItemsRouteURL, значит, RedirectToAction работает. Т.е. выполняется метод «Вход в систему» в контроллере входа. Но мне нужно добавить маршрут для входа в систему в LoginRouteURL.
И мне нужно перенаправить результат действия.
Как этого добиться?