Bonjour tout le monde!
Je suis sur un projet ASP + WCF/EF.
Pour l'instant j'utilise le conteneur à l'aide d'un singleton pour me simplifier la vie :
mais dans la plupart des exemples sur msdn, on lit plutot ca :
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8 public static ModelDataContainer getInstance() { if (instance == null) { instance = new ModelDataContainer(); } return instance; }
D'un coté on ne crée qu'un seul modèle, donc dans la DAL on n'appelle plus que un getInstance(), de l'autre on réinstancie un container à chaque methode.
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4 using (ModelDataContainer container = new ModelDataContainer()) { ... }
Quelle est la meilleur manière de faire ? Et pourquoi si possible ^^
Partager