Obiettivo : al momento sto facendo un progetto MVC e ho questo metodo per aggiornare ViewBag (basato su azioni precedenti dell'utente). Vorrei chiamare questa funzione ogni volta che viene chiamato un certo elenco di azioni MVC (la maggior parte di esse).
Domande :
-
Un modello di osservatore sarebbe adatto al mio problema? (Sto leggendo su di loro al momento, cominciando a sembrare come sarebbe).
-
Se sì, sarebbe eccessivo per qualcosa di così semplice o sarebbe una buona pratica?
-
Sto guardando nella giusta direzione o è il loro modo migliore per raggiungere il mio obiettivo?
L'utente ha un "ActiveEntity" nella sessione dopo averne selezionato uno e ho bisogno di visualizzare il nome dell'entità, la data, ecc. quando la maggior parte delle pagine viene caricata (come parte delle informazioni dell'intestazione). Il problema è che sto utilizzando altri dati per il modello poiché ho una grande gerarchia di dati da visualizzare (parti / livelli alla volta) e il ViewBag è una posizione accettabile per archiviare i dati che agiscono in modo simile alle informazioni di intestazione ( Credo?). Il mio approccio è corretto? Qualcuno potrebbe indicarmi una buona direzione?