【发布时间】:2021-08-25 14:04:01
【问题描述】:
我有一个测试页面,它应该只在开发阶段可用。目前页面只会重定向,当环境未设置为开发时。
public async Task<IActionResult> OnGet()
{
if (_environment.IsDevelopment())
{
await GetTestData();
return Page();
}
return Redirect("/");
}
但我不太喜欢这种方法。有没有办法在端点级别本身捕捉到这一点?像一个后备?
app.UseEndpoints(endpoints =>
{
endpoints.MapRazorPages();
endpoints.MapFallbackToPage("/Registration");
});
【问题讨论】:
标签: c# url-routing razor-pages environment asp.net-core-3.1