Tôi sắp bắt đầu một dự án mới bằng cách sử dụng NHibernate và ASP.Net MVC và đã đến khi câu hỏi về tư cách thành viên. Tôi tự hỏi nếu tôi nên sử dụng một bên thứ 3 NHibernate thành viên/vai trò nhà cung cấp, tạo của riêng tôi, hoặc chỉ bỏ qua các nhà cung cấp tất cả cùng nhau.Làm thế nào để bạn xử lý thành viên/vai trò khi sử dụng NHibernate?
Cho đến nay tôi đã xem xét:
Manuel Abadia's NHCustomProviders - Có vẻ như rất nhiều cấu hình, không chắc chắn nếu tôi muốn đặt tất cả điều đó trong web.config của tôi.
Leo Vildosola's NHibernateProvider - Điều này dường như không được chủ sở hữu dự án hỗ trợ nữa kể từ khi anh ấy không sử dụng NHibernate nữa.
Eucalypto - Tôi thích cấu trúc bảng, nhưng có một chút warry của tất cả các nội dung CMS bổ sung mà nó đi kèm.
* Mỗi dự án trong số này trông giống như nó chưa được xúc động trong một thời gian, có thể có nghĩa là thêm công việc chỉ cần cập nhật chúng để sử dụng phiên bản mới nhất của NHibernate.
Đây là một trong những vấn đề đã được giải quyết nhiều lần và tôi muốn dành thời gian của tôi giải quyết các vấn đề mới, và hy vọng thêm một số giá trị kinh doanh.
Manuel có vẻ là một trong những phổ biến nhất .. Mà một trong những u đã sử dụng cuối cùng? –
Đã kết thúc việc tự tay của tôi. Không phải là rất khó khăn cả. Gần đây, tôi đã sử dụng http://www.dotnetopenauth.net/ và nó thật tuyệt vời. – RKitson