Bonjour
Dans le cadre d'un projet j'ai toujours utilisé le using pour acceder à ma bdd exemple:
l'avantage de cette technique était que j'était sure que db passe en dispose dans le Garbage collector et du coup que ma connexion db se ferme.
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4 using(var db = new testContext()) { var query = db.tabletest.FirstOrDefault(); }
mais depuis peut je fais face au concept d'injection de dépendance (que j'ai toujours du mal à comprendre d'ailleurs) notamment sur des projets .Net Core, j'ai du mal à comprendre en quoi c'est meilleure que d'utiliser le using ?
Merci d'avance.
Partager