Al lavoro attualmente abbiamo un'applicazione web molto grande con una connessione a un enorme database. Abbiamo utilizzato Entity Framework per un po 'di tempo e per semplificare le cose abbiamo diviso il database in molti modelli Entity. Questo funziona bene per noi, ma abbiamo riscontrato un problema. Ogni modello EF ha bisogno della propria stringa di connessione a causa della parte dei metadati della stringa di connessione. Gestire così tante stringhe di connessione è un problema.Stringa di connessione singola con più modelli di framework di entità?
Ora ho una soluzione che penso funzionerà. Creerò una classe che avrà le informazioni sui metadati salvate come una proprietà anche concatenata alla stringa di connessione standard nel web.config. Quindi quando usiamo la stringa di connessione "Database.EntityConnectionString" mi darà la stringa Entity Connection ma dobbiamo solo gestire una singola stringa di connessione nel web.config. Dovremo ancora gestire la classe con i metadati, ma i modelli non cambiano molto e non li creiamo spesso, quindi la manutenzione dovrebbe andare bene. La mia domanda, c'è un modo migliore per affrontare questo problema o come lo faresti?
Grazie!
lo so che è un po 'vecchio, ma come hai fatto uso – lostmylogin