0
kapil created
If i want to show other razor page as default page instead of index.cshtml then what should i do?
1 Answer(s)
-
0
There is a couple of ways to achieve that.
- You can create a controller that redirects like below https://github.com/abpframework/abp/blob/dev/modules/cms-kit/host/Volo.CmsKit.HttpApi.Host/Controllers/HomeController.cs#L10
You can create a new page that handles the
"/"
path by beginning with@page "/"
.You can check this out: https://docs.microsoft.com/en-us/aspnet/core/razor-pages/razor-pages-conventions?view=aspnetcore-6.0
- AspNetCore default routing pattern is
{controller=Home}/{action=Index}/{id?}
. You can change that pattern via configuring routing. Check this out: https://docs.microsoft.com/en-us/aspnet/core/fundamentals/routing?view=aspnetcore-6.0#route-templates