Je suis un peu confus en ce qui concerne le stockage de l'état de la session. J'ai une application MVC, il y a des modèles de vue, qui sont plus proches de la vue, puis il y a les modèles de domaine qui ont un comportement riche. Nous devons stocker un état de session dans notre application et j'ai du mal à décider si je dois stocker mes modèles de vue ou mes modèles de domaine dans ma session.
Nous avons hérité d'une application ancienne et nous sommes obligés d'étendre un ViewModelBase qui contient beaucoup d'éléments inutiles. J'hésite donc à sauvegarder les modèles de vue en session. D'autre part, les modèles de domaine contiennent des comportements et il ne me semble pas judicieux de les stocker.
Des idées ?