Скажем, у меня 2 страницы
-
/NotADefault.cshtml -
/Views/Default.cshtml
Вопрос 1.
Теперь я запустил его, страница A всегда получает неявное имя в качестве начальной страницы по умолчанию, независимо от того, что я называю.
Страница B вызывается только при явном вызове localhost/View/Default. Как сделать страницу B (в папке "Просмотр" ) моей страницей по умолчанию?
Вопрос 2.
У меня также есть NotADefaultService.cs и DefaultService.cs. Я предоставляю каждой странице класс обслуживания сзади. Однако, когда страница A называется NotADefaultService.cs, никогда не вызывается. При вызове страницы B вызывается только DefaultService.cs...
Мое наблюдение заключается в том, что только страницы в папке View получат свой рабочий класс. Вне папки View она не работает.
Объединение Q1 и Q2.
Как я:
Вариант 1. получить класс службы backend, работающий под / root за пределами папки "Просмотр"?
ИЛИ
Вариант 2. назначьте /View/Default.schtml как мой по умолчанию при запуске, где может пострадать класс службы?