asp.net core 2.2 как изменить домашнюю страницу с Index на что-то другое

Я пытаюсь сделать домашнюю страницу отличной от Index.cshtml

http(s)://localhost:5000 ==> в настоящее время соответствуют http(s)://localhost:5000/Index

Найденные в интернете вариации вокруг одной и той же концепции:

В Startup.Configure меняется с этого

app.UseMvc();

к этому

app.UseMvc(routes =>
{
   routes.MapRoute("default", "{controller=Home}/{action=Viewer}");
});

Кстати: где находится домашний контроллер? Неявный?

Спасибо за любую идею.

0 ответов

Я использую.Net core 3.1 и использовал его в файле запуска

app.UseEndpoints(endpoints =>
            {
                endpoints.MapRazorPages();
                endpoints.MapControllerRoute("default", " 
{controller=Home}/{action=Viewer}/{id?}");});
Другие вопросы по тегам