C# 请求类在Razor页面中不可用

C# 请求类在Razor页面中不可用,c#,razor,asp.net-core,razor-pages,C#,Razor,Asp.net Core,Razor Pages,我正在使用ASP.NET Core 2.1,我想在razor页面中使用Request类通过以下代码获取当前域: @Request.Url.Authority 但是在razor页面中无法识别请求。如何访问razor页面中的Request类?感谢您的帮助。请求应在Razor页面中提供。您可能试图使用请求是一个局部视图,但它不存在。尝试从包含当前HttpContext的Context属性访问它: @Context.Request.Url.Authority

我正在使用ASP.NET Core 2.1,我想在razor页面中使用
Request
类通过以下代码获取当前域:

@Request.Url.Authority

但是在razor页面中无法识别
请求
。如何访问razor页面中的
Request
类?感谢您的帮助。

请求应在Razor页面中提供。您可能试图使用
请求
是一个局部视图,但它不存在。尝试从包含当前
HttpContext
Context
属性访问它:

@Context.Request.Url.Authority