更改Asp-net-core Mvc2.2上的默认页面文件夹



是否有方法更改默认目录"。cshtml";来自";页面";文件夹转换为自定义文件夹?

我尝试了以下代码,但它似乎不起作用

services.Configure<RazorViewEngineOptions>(o =>
{
o.ViewLocationFormats.Clear();
o.ViewLocationFormats.Add("/Test/{0}" + RazorViewEngine.ViewExtension);
});

提前谢谢。

以下内容适用于我的

services.AddMvc().AddRazorPagesOptions(options =>
{
options.RootDirectory = "/MyPages";
}

public void ConfigureServices(IServiceCollection services)
{
services.AddMvc().WithRazorPagesRoot("/MyPages");
}
For details folow the link
https://www.talkingdotnet.com/change-asp-net-core-razor-pages-default-directory-name/
public void ConfigureServices(IServiceCollection services)
{
services.AddMvc().AddRazorPagesOptions(options =>
{
options.Conventions.AddPageRoute("/Employees/Index", "");
});
}
For more follow the links
https://exceptionnotfound.net/setting-a-custom-default-page-in-asp-net-core-razor-pages/

最新更新