J'ai toujours besoin d'aide. J'ai des paramètres de site Web que je veux charger en utilisant un modèle de singleton. Il y a tellement de choses négatives à propos de l'utilisation de ce modèle et tout le monde conseille d'utiliser l'Inversion de Contrôle ou l'Injection de Dépendance. Je n'ai pas encore travaillé avec IoC ou DI. Quel est le meilleur moyen de charger une fois les paramètres du site Web et de les utiliser dans l'ensemble de l'application Web? Je pensais qu'un modèle singleton serait idéal, mais je veux aller avec les meilleures pratiques. En outre, quelqu'un a-t-il des exemples de code concernant l'utilisation de l'IoC ou du DI? Quelqu'un a même mentionné que j'injecte la méthode Instance du single, mais à quoi ça sert car c'est toujours un singleton? En outre, si quelqu'un a des tests unitaires regaing ce chargement des paramètres du site avec IoC ou DI alors ce serait apprécié.La meilleure façon de charger les paramètres du site une fois?
J'utilise C#.
Merci Brendan
Je préfère le charger une fois pour les propriétés ... et retourner la propriété ... –
Oui, cela peut être amélioré, avec une vérification nulle, etc. J'aime cette approche pour les projets très simples, car elle maintient les cordes magiques contraints en un seul endroit – mathieu