Je trouve que dans l'application en cours avec laquelle je travaille, je récupère plusieurs entités (liées au compte des utilisateurs authentifiés) dans presque tous les contrôleurs. Ces entités sont mises en cache au niveau de la couche orm, cependant, il semble que ces entités seraient un bon candidat pour charger une fois au moment de l'authentification et ajouter quelques propriétés à l'objet IPrincipal personnalisé des applications.Custom IIdentity ou IPrincipal ou autre
Une autre option à laquelle je pensais était de créer un objet de contexte personnalisé (avec les objets de compte liés aux utilisateurs) et de le transmettre avec la requête en cours.
Avantages/inconvénients de chaque approche? Existe-t-il une autre façon de traiter les objets couramment utilisés comme celui-ci?
Merci pour le rappel que les objets IPrincipal/IIdentity sont recréés sur chaque AuthenticateRequest. – Jesse