我正在探索带有 Razor 的 ASP.net Webpages 2 的可能性,并尝试使用 Windows 身份验证制作应用程序。
所以我想知道 _PageStart 是为每个用户执行还是只执行一次然后缓存?这是因为我想从数据库中获取一些信息并将这些信息存储起来以供整个应用程序使用。实现这一目标的最佳方法是什么?
我正在探索带有 Razor 的 ASP.net Webpages 2 的可能性,并尝试使用 Windows 身份验证制作应用程序。
所以我想知道 _PageStart 是为每个用户执行还是只执行一次然后缓存?这是因为我想从数据库中获取一些信息并将这些信息存储起来以供整个应用程序使用。实现这一目标的最佳方法是什么?
_PageStart.cshtml
在每个 Razor 模板之前执行,与之相反,_AppStart.cshtml
它只执行一次。您可以查看以下文章以获得这些文件的更详细概述。