Execution de code avant chaque vue
Bonjour,
Je fais un site web en plusieurs langues et les textes sont stockés dans une base de données. Avant d'afficher les vues je me connecte à la base de données et récupères les textes à afficher sur la page en question.
Je dois également récupérer les textes du header et du footer. Comme ils sont les mêmes sur chaque page, comment puis-je faire pour qu'avant l'affichage d'une page le serveur exécute le code de récupération de textes dans la base de données ? Ça m'éviterai de devoir remettre ce bout de code dans chaque action de chaque controller.
J'ai essayé de mettre le code dans "_ViewStart.cshtml" mais c'est pas possible d'utiliser des objets (c'est un objet qui me fais la connexion avec la bd).
Si quelqu'un a une solution, je suis preneur :)