ServiceStack razor default page

Posted by Tom on Stack Overflow See other posts from Stack Overflow or by Tom
Published on 2012-11-03T04:45:12Z Indexed on 2012/11/03 5:00 UTC
Read the original article Hit count: 200

Filed under:
|

Say I have 2 pages

  1. /NotADefault.cshtml

  2. /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?

© Stack Overflow or respective owner

Related posts about c#

Related posts about servicestack