Я пробую Visual Studio 2019 и ASP.Net Core.
На моем рабочем столе запущен небольшой пример сайта (разработка). Я могу запустить сайт в режиме отладки, и появляется браузер. Начальный отображаемый URL просто:
https://localhost:12345/
Я бы хотел, чтобы это было:
https://localhost:12345/Home/Index
или каковы будут начальные controller
и view
. Я могу добавить controller
и view
к исходному URL, но есть ли способ получить их там по умолчанию? Я сделал несколько очков, но не должен знать, какие термины использовать.
Идеи
Редактировать
мои маршруты в startup.cs
выглядят так:
app.UseMvc(routes => {
routes.MapRoute(
name: "default",
template: "{controller=Home}/{action=Index}/{id?}");
});
Похоже, что .Net Core 2.1 не предлагает опцию url
.
Редактировать 2
Моя цель состоит в том, чтобы буквально иметь контроллер «по умолчанию», а имена представлений появляются в URL браузера, когда я попадаю на «домашнюю» страницу. На данный момент, когда я запускаю приложение в браузере в режиме отладки, все, что я вижу в отображении URL-адреса: «https://localhost:12345/". Я не пытался опубликовать это, поэтому я не знаю, что может сделать рабочая версия .