Say I have 2 pages
/NotADefault.cshtml
/Views/Default.cshtml
Question 1.
Now I run it, page A
always gets called implicitly as start-up default page no matter what I name it.
Page B
will only be called when I explicitly call localhost/View/Default. How do I make page B
(the one in View folder) my default page?
Question 2.
I also have NotADefaultService.cs
and DefaultService.cs
. I give each page a Service class at the back. However, when page A
is called NotADefaultService.cs
never gets called. Only DefaultService.cs
gets called when page B
is called...
My observation is that only the pages in the View
folder will get their back-end service class working. Outside of View
folder it doesn't work.
Combining Q1 and Q2.
How do I:
Option 1. get the backend service class working under / root
outside "View" folder?
OR
Option 2. appoint /View/Default.schtml
as my default at start-up where the service class can be hit?
See Question&Answers more detail:
os 与恶龙缠斗过久,自身亦成为恶龙;凝视深渊过久,深渊将回以凝视…