Quindi, se esiste qualche stato globale che ogni visualizzazione di un'app MVC dovrà eseguire il rendering ... ad esempio: IsUserLoggedOn
e UserName
... qual è il modo appropriato di ottenere tali informazioni per ogni vista?ASP.NET MVC: come gestire i dati del modello che devono passare a ogni vista?
Capisco che quella parte della vista dovrebbe essere nella pagina principale o in una vista parziale che è stata aggiunta alle altre viste. Ma qual è il modo migliore per assicurarsi che i dati del modello "globale" vengano trasmessi alla vista ogni volta da tutti i controllori e le azioni pertinenti?
+1 RenderAction è la strada da percorrere. Mantiene piacevole SRP – redsquare