Melyik lenne a következő 3 c# megoldás közül a legjobb?
Van egy osztályom, ami SQL-el kommunikál. Egy dolog nem tetszik, hogy van egy változója:
SqlConnection connection;
Ez a változó gondot okoz nekem. Jelenleg egy sima osztály, amit lehet példányosítani, és a konstruktora várja el az SqlConnection típust, amit beállít magának. Viszont nem tudom, hogy van-e értelme a példányosításnak.
Gondoltam arra is, hogy teljesen static lenne az egész, de akkor (mivel próbálok szép kódot írni)a felhasználónak semmi se sugallná azt, hogy ebbe kéne egy connection.
A harmadik lehetőség a singleton, de ugyanaz a baj vele, mint a statickkal.
A problémát főleg az okozza, hogy ezt egy másik osztályban akarom felhasználni. Viszont connection kell neki, így abban az osztályban is kéne egy SqlConnection a konstruktorba, ami kényelmetlenné teszi az egészet.
Van valami tippetek erre? Ha nem volt világos kérdezzetek.





ma 17:54
Köszi, megnézem hogy miből áll :)
Kapcsolódó kérdések:
Minden jog fenntartva © 2025, www.gyakorikerdesek.hu
GYIK | Szabályzat | Jogi nyilatkozat | Adatvédelem | Cookie beállítások | WebMinute Kft. | Facebook | Kapcsolat: info(kukac)gyakorikerdesek.hu
Ha kifogással szeretne élni valamely tartalommal kapcsolatban, kérjük jelezze e-mailes elérhetőségünkön!