Jaka jest różnica między _PageStart.cshtml a _AppStart.cshtml? Czy mogę używać ich zamiennie?_PageStart.cshtml vs _AppStart.cshtml w ASP.NET WebPages
7
A
Odpowiedz
21
_AppStart.cshtml jest wykonywany jeden raz po uruchomieniu aplikacji. Jest to miejsce do ustawiania zmiennych globalnych lub konfigurowania poczty e-mail itd. _PageStart.cshtml jest uruchamiany za każdym razem, gdy żądana jest strona z tego samego lub niższego poziomu. Jest to miejsce do wykonywania przetwarzania na żądanie, takie jak ustawianie stron układu lub odmawianie dostępu do folderu nieuwierzytelnionym użytkownikom.
See this article at the Microsoft Web Pages site.
Ponieważ są wykonywane w różnym czasie w cyklu życia aplikacji, trudno jest zobaczyć, w jaki sposób można ich używać zamiennie, niezależnie od tego, co przez to rozumiesz.
Myślałem, że są takie same. Dzięki! – dpp
+1, aby to zrobić 13.: P –