.net core RazorPage展示了如何使用某种动态(运行时/编译器时间)页面名称重定向

.net core RazorPage展示了如何使用某种动态(运行时/编译器时间)页面名称重定向,.net-core,razor,.net Core,Razor,我正在使用 return Redirect("page1"); 用于重定向到其他页面。工作正常,但由于某种原因,我们需要将“page1”重命名为“page2”,这是一个问题。 Its需要手动“查找和替换” 有没有办法做类似的事情 return Redirect(GetPageName(Page1Model)); 因此,如果我将page1重命名为page2,则一切仍在工作,如果我重命名Page1Model类名,则自动重命名选项将重命名对类is all places的引用

我正在使用

return Redirect("page1");
用于重定向到其他页面。工作正常,但由于某种原因,我们需要将“page1”重命名为“page2”,这是一个问题。 Its需要手动“查找和替换”

有没有办法做类似的事情

return Redirect(GetPageName(Page1Model));
因此,如果我将page1重命名为page2,则一切仍在工作,如果我重命名Page1Model类名,则自动重命名选项将重命名对类is all places的引用