Trước hết, hãy để tôi nói rằng tôi rất mới đối với EF. Với điều đó đã nói, đây là tình trạng khó xử của tôi:Khung thực thể cho nhiều cơ sở dữ liệu (cùng một lược đồ) khi chạy?
Sẽ có một ứng dụng ASP.NET được di chuyển sang ASP.NET MVC. Tôi muốn sử dụng EF cho việc này. Có một cơ sở dữ liệu chính lưu trữ "thông tin khách hàng". Ngoài ra, mọi "khách hàng" đều có cơ sở dữ liệu riêng. Đây là những ràng buộc mà chúng ta có.
Hiện tại, thông tin khách hàng trong DB chính cho phép tôi tạo chuỗi kết nối cho mỗi khách hàng và thực hiện cuộc gọi SQL riêng lẻ.
Làm cách nào để thực hiện điều tương tự trong Khung thực thể? Mỗi cơ sở dữ liệu S have có cùng một lược đồ. Có cách nào để chuyển đổi chuỗi kết nối theo chương trình không? Các DB này hiện trên cùng một máy chủ, nhưng đó không phải là một yêu cầu và nó có thể là một máy chủ hoàn toàn khác.
Bất kỳ ý tưởng nào?
Nhiều chuỗi kết nối trong Web.config sẽ là phương sách cuối cùng. Thậm chí sau đó, tôi không chắc chắn làm thế nào chính xác để dây này lên.
Cảm ơn bạn trước.