Ho il seguente problema. Sto utilizzando Entity Framework 6 e voglio essere in grado di modificare il database utilizzato su runtime o almeno voglio essere in grado di controllare le informazioni di connessione quando inserito nelle Opzioni. Il mio problema è che vogliamo supportare MySql e LocalDB v12.0 in modo semplice, lo scambio delle stringhe di connessioni non aiuta qui - Devo scambiare ExecutionStrategy e ConnectionFactory.EntityFramwork, utilizzando più database/connessioni
EF sembra bloccare tutte le configurazioni quindi non sono in grado di cambiarlo in runtime, c'è un workarround per questo? Per il momento ho provato a creare diverse DbConfigurations e ricavare un contesto per ogni configurazione con una definizione di [DbConfigurationType(typeof(LocalDbConfigruation))]
.
Mi aspettavo questo a fallire, ma ho thougt sarebbe la pena di provare;)
Forse c'è qualcuno là fuori che mi può aiutare con alcuni Tipps e trucchi.
Grazie, io considero usando il vostro soluition, sembra abbastanza bello :) – SirBirne