Domanda

Stiamo usando prima il codice di Entity Framework 4.3.Abbiamo tre database.Per ogni database abbiamo un dbContext.Nel primo database abbiamo alcuni tavoli da imballaggio / SQL.Nel complesso ci sono ca.70-80 Tabelle / Entità.

In futuro vogliamo usare la migrazione EF 4.3.

    .
  • Possiamo unire tutti e tre i tre database a uno e mantenere le nostre tre classi DbContext?
  • è meglio unire anche le classi DbContext?
  • può maneggiare l'EF 4.3?
È stato utile?

Soluzione

Se si desidera utilizzare 3 tipi di contesto dovresti ancora utilizzare 3 database.Le migrazioni del database dipendono dal tipo di contesto e dalla migrazione per tre tipi di contesto non funzionerà su un singolo database (o causerà un sacco di problemi inclusa la gestione manuale completa del codice di migrazione).Come alternativa è possibile unire tutti i tuoi database in un singolo database, è necessario unire anche un tipo di contesto per singolo.La scelta dipende da te.

Autorizzato sotto: CC-BY-SA insieme a attribuzione
Non affiliato a StackOverflow
scroll top