In un'app con EF6.0, ho due DbContext creati per modello, Schema1.DbContext1
e Schema2.DbContext2
.
Ora ho bisogno di fare un join su due entità, EntityA
da Schema1.DbContext1
e EntityB
da Schema2.DbContext2
.
Come posso fare questo?
Se è possibile utilizzare stored procedure, questo è un caso. Il proc può unire le due entità a livello di database tra i database. Qualunque sia il db appropriato, puoi mappare quel proc nel modello delle entità e usarlo. Dico "se puoi" perché ho visto negozi che vietano tutti gli SP in favore di EF.