Tôi có Vấn đề sau. Tôi đang sử dụng Entity Framework 6 và tôi muốn có thể thay đổi cơ sở dữ liệu được sử dụng trong thời gian chạy hoặc ít nhất tôi muốn có thể kiểm tra thông tin kết nối khi được nhập trong Options. Vấn đề của tôi là chúng tôi muốn hỗ trợ MySql và LocalDB v12.0 nên việc trao đổi chuỗi kết nối đơn giản không giúp ích gì ở đây - tôi phải trao đổi ExecutionStrategy và ConnectionFactory.EntityFramwork, sử dụng nhiều cơ sở dữ liệu/kết nối
EF dường như khóa tất cả các cấu hình để tôi không thể thay đổi cấu hình khi chạy, có một workarround cho việc này không? Trong thời điểm này, tôi đã cố tạo một số DbConfigurations và lấy ra một ngữ cảnh cho mỗi cấu hình với định nghĩa là [DbConfigurationType(typeof(LocalDbConfigruation))]
.
tôi mong đợi này thất bại, nhưng tôi thougt nó sẽ có giá trị một thử;)
Có thể có ai đó ra có những người có thể giúp tôi với một số Tipps và thủ thuật.
Cảm ơn bạn, tôi sẽ xem xét sử dụng soluition của bạn, nó trông khá đẹp :) – SirBirne