Qual è la differenza tra _PageStart.cshtml vs _AppStart.cshtml? Posso usarli in modo intercambiabile?_PageStart.cshtml vs _AppStart.cshtml in ASP.NET WebPages
7
A
risposta
21
_AppStart.cshtml viene eseguito una volta all'avvio dell'applicazione. È il luogo in cui impostare le variabili globali o configurare la posta elettronica, ecc. _PageStart.cshtml viene eseguito ogni volta che viene richiesta una pagina nella stessa cartella o nella stessa cartella. È il posto in cui eseguire l'elaborazione per richiesta, come ad esempio l'impostazione delle pagine di layout o il negare l'accesso a una cartella agli utenti non autenticati.
See this article at the Microsoft Web Pages site.
Dal momento che vengono eseguiti in momenti diversi nel ciclo di vita dell'applicazione, è difficile vedere come possono essere utilizzati in modo intercambiabile, a prescindere dal significato.
Ho pensato che fossero uguali. Grazie! – dpp
+1 per renderlo 13.: P –