Tôi muốn sử dụng khung pháp nhân. Tuy nhiên, tôi cũng có yêu cầu cho phép người dùng xác định các trường tùy chỉnh trong hệ thống của chúng tôi. Tôi vẫn muốn sử dụng khung thực thể và không sử dụng một lớp một phần với thuộc tính bảng băm.Khuôn khổ thực thể: Thêm thuộc tính/đối tượng trong thời gian chạy
Dưới đây là giải pháp mà tôi đã nghĩ đến, tuy nhiên nó không đơn giản nên tôi muốn xem có cách nào tốt hơn không.
Ý tưởng của tôi hiện nay là có đối tượng ModelManager để tạo cột trên bảng thích hợp, sửa đổi tệp EDM và biên dịch tệp bằng cách sử dụng edmgen.exe. Tất cả điều này sẽ xảy ra trong một tiến trình và/hoặc miền ứng dụng khác với ứng dụng, vì ứng dụng sẽ tham chiếu đến assembly kết quả. Khi ứng dụng khởi động lại nó sẽ có quyền truy cập vào trường mới được thêm vào.
Đây có phải là cách duy nhất để thực hiện việc này với Khung thực thể không? Cảm ơn vì đã dành thời gian cho tôi.
Bạn có thể thêm liên kết vào các mục này không? – Guillaume