Đó là năm 2014. Câu trả lời cho câu hỏi vẫn là không.
Lý do không rõ ràng, tôi hy vọng tôi có thể giải thích. Hầu hết các dự án nguồn mở điển hình trở nên thành công vì chúng có thể mở rộng, và do đó cho phép cộng đồng xung quanh nó phát triển. Extensible có nghĩa là mở rộng các thực thể và do đó cơ sở dữ liệu theo một cách nào đó cho mỗi plugin. Tuy nhiên, EF chỉ hỗ trợ một phiên bản của biểu đồ thực thể và do đó bạn không thể nói, thêm plugin, sau đó nâng cấp cơ sở dữ liệu gốc. Nó sẽ phá vỡ di chuyển. Và do đó mọi người không sử dụng EF trong các dự án OS.
Bạn có thể thấy mọi người đang đấu tranh để tạo plugin trong nopcommerce vì điều này. Bất kỳ plugin nào cần các thuộc tính bổ sung trên một đối tượng đều yêu cầu thay đổi mã trong lõi.Về cơ bản, bất kỳ triển khai nopcommerce nào có plugin, là một nhánh của dự án. Người dùng cuối cùng sẽ trở thành nhà phát triển bởi vì bây giờ họ phải kiểm soát mã nguồn, hợp nhất, v.v. Một người bán hàng trực tuyến không có loại kỹ năng đó. Họ chỉ muốn cài đặt plugin và tiếp tục. Vì vậy ... không, EF là khủng khiếp đối với các dự án nguồn mở. Đối với các dự án nguyên khối lớn, nó là tuyệt vời mặc dù.
Tôi không nghĩ rằng bạn sẽ tìm thấy. Tất cả những người được thiết kế tốt sử dụng nhibernate;) – jgauffin