Tại nơi làm việc, chúng tôi hiện đang có một ứng dụng web rất lớn với kết nối đến một cơ sở dữ liệu khổng lồ. Chúng tôi đã và đang sử dụng Entity Framework trong một thời gian và để làm cho mọi thứ dễ dàng hơn, chúng tôi chia cơ sở dữ liệu thành nhiều mô hình Entity. Điều này hoạt động tốt cho chúng tôi nhưng chúng tôi đã gặp sự cố. Mỗi mô hình EF cần chuỗi kết nối của riêng nó do phần siêu dữ liệu của chuỗi kết nối. Quản lý chuỗi kết nối rất nhiều là một nỗi đau.Chuỗi kết nối đơn lẻ với nhiều mô hình khung thực thể?
Bây giờ tôi có một giải pháp mà tôi nghĩ sẽ hoạt động. Tôi sẽ tạo một lớp sẽ có thông tin siêu dữ liệu được lưu dưới dạng thuộc tính cũng được nối với chuỗi kết nối chuẩn trong web.config. Vì vậy, khi chúng ta sử dụng chuỗi kết nối "Database.EntityConnectionString", nó sẽ cho tôi chuỗi Entity Connection nhưng chúng ta chỉ phải quản lý một chuỗi kết nối duy nhất trong web.config. Chúng tôi vẫn sẽ phải quản lý lớp học với siêu dữ liệu nhưng Mô hình không thay đổi nhiều và chúng tôi không tạo chúng thường xuyên để bảo trì sẽ ổn. Câu hỏi của tôi, là có một cách tốt hơn để đối phó với vấn đề này hoặc làm thế nào bạn sẽ làm điều đó?
Cảm ơn!
của bạn tôi biết đó là một chút cũ nhưng làm thế nào bạn sử dụng nó – lostmylogin