J'ai une application MVC et j'ai besoin de créer et de stocker un identifiant de session unique pour chaque instance d'application. Dans ASP.NET standard c'est facile, j'aurais simplement ajouté un champ caché dans la page maître et stocké un Guid sur le premier Page_Load.Id de session masquée dans MVC Master Page
Cependant, il n'y a pas de code derrière MVC, et je crois aussi que vous ne pouvez pas implémenter un contrôleur pour une page maître OU créer une page maître de vue fortement typée.
Quelqu'un connaît un moyen facile de contourner ce problème? Je suis juste en train de jouer avec MVC pour la première fois alors soyez gentils si ce que je vous demande semble bêtement simple.
Merci
Parlez-vous de sessions ASP.NET ou réinventez-vous un concept personnalisé, car les sessions ASP.NET sont normalement suivies par des cookies et sont propres à chaque utilisateur et application? –
Non, c'est juste quelque chose que je crée moi-même. J'ai besoin de persister quelques objets pour la durée de vie d'une instance de mon application. La façon dont je prévois de le faire consiste à les mettre en cache en utilisant un identifiant de session unique comme clé de cache. – jcvandan