Questa classe di stile singleton funzionerà con l'accesso a una sessione su più controller MVC?

0

Sfondo domanda:

Ho un sito di e-commerce che sto sviluppando che richiede più metodi di controller per accedere a una singola variabile di sessione.

L'idea:

La mia idea era di creare una classe di stile singleton - chiamiamola SessionChecker che istanziare nel costruttore di ciascun controller, quindi chiamare un metodo chiamato CheckSessionStatus(); che a sua volta controllerebbe se la variabile di sessione fosse null o no, se è null, crea una nuova variabile di sessione.

Potenziale problema?

Vorrei che non stia creando la classe SessionChecker come statica, vorrei creare una nuova istanza in ogni controller. Come una sessione può mantenere il suo stato ed essere accessibile su più pagine nell'app sarebbe ok? accesso allo stato della sessione da una nuova istanza della classe SessionChecker ? O starei meglio con una singola classe SessionChecker statica a cui è possibile accedere solo da ogni costruttore di controller?

    
posta user1352057 09.05.2015 - 12:54
fonte

0 risposte

Leggi altre domande sui tag