有没有办法在没有模型的剃刀页面上应用IPageFilter
?
该页面是一个简单的获取请求。
@page
@{
@functions{
public void OnGet()
{
}
}
}
只是想知道如果可以在上一页中添加简单的Authorize
属性(或任何IPageFilter
属性)。当存在PageModel
的子类时,属性在后续页面上工作。
@{
@functions
{
[Authorize]
public class TestModel : PageModel
{
public void OnGet()
{
}
}
}
}
答案 0 :(得分:2)
您可以使用页面应用程序模型约定来添加一个。有一个AddFilter约定扩展,它接受一个函数